在WP8.1之前,我们使用了C#/ XAML以及C ++互操作项目。使用WP8.1,我们决定迁移到通用应用程序并支持Windows 8。
我们想知道是否有可能检查用户是否播放了背景音乐。这是我们在WP7和WP8上的第一场比赛的问题。
您可以在此处详细了解该认证:http://msdn.microsoft.com/library/windows/apps/hh184838(v=vs.105).aspx
使用C#和WP8,我们以前只能检查Microsoft.Xna.Framework.Media.MediaPlayer.GameHasControl
。在WP8.1上有与C ++ / XAML DirectX应用程序类似的东西,还是我们只是跳过了6.5.1的要求?
答案 0 :(得分:1)
在Windows Phone 8.1 Runtime中,您有一个 BackgroundPlayer 类,它有一个属性BackgroundMediaPlayer.IsMediaPlaying,可用于检查背景音乐播放。
请注意,这仅适用于Windows Phone,因此对于其他设备,您必须使用其他方法。