Windows Phone のバックグラウンドでオーディオを再生したいと考えています。Microsoft のこのサンプルのようなコードをいくつか書きました ( http://msdn.microsoft.com/en-us/library/windowsphone/develop/hh202978(v=vs.105).aspx ) が、私のアプリではユーザーバックグラウンド エージェントが再生する必要がある uri を選択する機会があります。しかし、アプリの audiotrack 要素をバックグラウンド エージェントの audiotrack 要素に設定する方法がわかりません。
エージェントで次のコードを試しました。
private static AudioTrack _streamTrack;
public static AudioTrack StreamTrack { get { return _streamTrack; } set { _streamTrack = value; } }
そして、私のアプリでこの変数を次のように設定してみてください:
AudioPlayer.StreamTrack = new AudioTrack(new Uri(stream.StreamUri, UriKind.Absolute), stream.StreamName, stream.StreamGenre, stream.StreamGenre, null);
しかし、うまくいきません。この問題を解決するにはどうすればよいですか?