2012-11-08 9 views
6

私は、終わりから始まりまでの間に一時停止することなく、1つのサイクルで1つのトラックを再生するためにバックグラウンドプレイヤーが必要です。どうすれば実装できますか?バックグラウンドオーディオプレーヤーで一時停止せずに単一のサウンドを繰り返す方法は?

私はAudioPlayerAgentで実装しようとしましたが、一時停止は削除できませんが、ここに留まります。

答えて

0

XNAライブラリの使用についてはどうですか?

Song song = Content.Load<Song>("BackgroundMusic"); 
MediaPlayer.Play(song); 
MediaPlayer.Volume = 0.5f; 
MediaPlayer.IsRepeating = true; 

私はあなたが望むように動作するかどうかはわかりません。

+2

バックグラウンドで再生されません。アプリケーションがアクティブでないときに再生するサウンドが必要です。 –

3

あなたはBackgroudAudioPlayerを見てください。

詳しい情報といくつかの例はここ=>

http://msdn.microsoft.com/en-us/windowsphonetrainingcourse_musicplayerlab_topic2.aspx

たぶん、あなたは再び同じ音楽を起動するPlayStateChangedイベントを使用することができます利用可能です。

希望します。

+1

質問はbackgroundaudioplayerの使い方についてでしたが、トラックの終わりと始まりの間の休止を取り除く方法の主な質問でした。 StateChangedハンドラから再生を再開しても問題は解決しません。 –

関連する問題