如何检测是否有其他音频在后台播放? (Windows Phone 8)

时间:2012-12-09 01:48:45

标签: windows-phone-8 xaudio2

我的一个应用程序最近未通过认证,因为:“我的应用程序停止播放背景音乐而不询问用户何时播放某些音乐”。

现在问题是:我们如何检测背景中是否有音乐播放?

PS:没有XNA,或XAML答案,这是一款针对Windows Phone Direct 3D App(仅限原生)的游戏,使用Xaudio 2

1 个答案:

答案 0 :(得分:0)

你说你不想要XNA或XAML答案,但我认为要实现这一点,你需要从Direct3D开始使用XAML项目模板。这将使您能够调用MediaPlayer.GameHasControl

对于Direct3D本身,你使用Media Foundation但我不认为你可以通过那里做到。