C# 使用MediaPlayer类播放音乐的权限
我想让用户通过bult-in播放器在我的游戏中播放他自己的音乐库。因为我使用的是MediaPlayer类,所以我需要获得许可才能通过认证。使用MediaPlayer.GameHasControl属性的正确方法是什么?当我从内置游戏机开始从C# 使用MediaPlayer类播放音乐的权限,c#,windows-phone-7,xna,C#,Windows Phone 7,Xna,我想让用户通过bult-in播放器在我的游戏中播放他自己的音乐库。因为我使用的是MediaPlayer类,所以我需要获得许可才能通过认证。使用MediaPlayer.GameHasControl属性的正确方法是什么?当我从内置游戏机开始从MediaLibrary播放歌曲时,MediaPlayer.GameHasControl变为false。因此,我应该确保只有一次加载时,游戏才有控制权,并且他们可以播放\暂停媒体库中的任何歌曲?或者以其他特定的方式 public void GetMedi
MediaLibrary
播放歌曲时,MediaPlayer.GameHasControl
变为false。因此,我应该确保只有一次加载时,游戏才有控制权,并且他们可以播放\暂停媒体库中的任何歌曲
?或者以其他特定的方式
public void GetMediaPlayerControl()
{
bool canPlay;
if (!MediaPlayer.GameHasControl)
{
//show window with confirmation that change canPlay to true\false
}
if (canPlay)
{
MediaPlayer.Play();
}
}
通过认证是有效的解决方案吗