BackgroundAudioPlayer
Windows Phone 7 アプリケーションにエージェントを使用しています。AudioPlayer
クラスが別のプロセス (オーディオ エージェント プロセスと呼びましょう) に存在することはわかっています。
「理論上、Audio Player エージェントのプロセスはいつでも開始および停止できる」と聞いていました。
UI で [再生] を押すと、エージェント プロセスが開始されないように見え、エージェント コードがOnUserAction
イベントを受信しないことがあります。これにより、アプリケーションが正しく動作しなくなります。
音楽を再生したいときにエージェントプロセスを準備したい。これを修正するには?