WP7如何启动音频代理程序

时间:2012-11-29 10:26:31

标签: windows-phone-7 audio process agent

我正在为我的Windows Phone 7应用程序使用BackgroundAudioPlayer代理。我知道AudioPlayer类存在于另一个进程中(我们称之为音频代理进程)。

我听说“理论上,音频播放器代理的过程可以随时启动和停止”。

有时,当我在我的UI上按播放时,代理进程似乎无法启动,并且代理代码不会收到任何OnUserAction事件。这导致我的应用程序行为错误。

当我想播放音乐时,我希望代理进程准备就绪。如何解决这个问题?

1 个答案:

答案 0 :(得分:0)

也许您需要开始在调度员中播放音频?像下一个:

  

Dispatcher.BeginInvoke(()=> {StartAudioOrSoOn();});

尝试检查Microsoft为Windows Phone开发人员提供的示例:

Windows Phone Samples: learn through code