6

我需要后台播放器在一个循环中播放单个曲目,而结束和开始之间没有暂停。我怎么能实现它?

我试图通过 AudioPlayerAgent 来实现它,但它无法删除短暂但留在这里的暂停。

4

2 回答 2

3

也许你应该看看BackgroudAudioPlayer。

更多信息和一些示例可在此处获得 =>

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

也许您可以使用事件 PlayStateChanged 再次启动相同的音乐。

希望能帮助到你 :)

于 2012-11-16T09:04:47.410 回答
0

使用 XNA 库怎么样?

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

我不确定它是否按您的意愿工作。

于 2012-11-13T19:43:08.783 回答