我的一个应用程序最近未能通过认证,因为:“我的应用程序停止了背景音乐,而没有询问用户何时想要播放一些音乐”。
现在的问题是:我们如何检测背景中是否有音乐在播放?
PS:请不要 XNA 或 XAML 答案,这是一款针对 Windows Phone Direct 3D 应用程序(仅限本机)的游戏,使用 Xaudio 2
我的一个应用程序最近未能通过认证,因为:“我的应用程序停止了背景音乐,而没有询问用户何时想要播放一些音乐”。
现在的问题是:我们如何检测背景中是否有音乐在播放?
PS:请不要 XNA 或 XAML 答案,这是一款针对 Windows Phone Direct 3D 应用程序(仅限本机)的游戏,使用 Xaudio 2
您说您不想要 XNA 或 XAML 答案,但我认为要做到这一点,您需要从 Direct3D with XAML 项目模板开始。这将使您能够调用 MediaPlayer.GameHasControl
对于 Direct3D 本身,您使用Media Foundation但我认为您无法通过那里完成。