我想让用户通过播放器中的bult在我的游戏中播放自己的音乐库。因为我使用MediaPlayer类我需要获得认证才能通过认证。使用MediaPlayer.GameHasControl
属性的正确方法是什么?当我开始从我内置的游戏机中播放来自MediaLibrary
的歌曲时,MediaPlayer.GameHasControl
变为虚假。所以我应该确保只有一次加载游戏有控制权,他们可以播放\暂停来自MediaLibrary
的任何歌曲?还是以某种其他特定的方式?
public void GetMediaPlayerControl()
{
bool canPlay;
if (!MediaPlayer.GameHasControl)
{
//show window with confirmation that change canPlay to true\false
}
if (canPlay)
{
MediaPlayer.Play();
}
}
通过认证是否是有效的解决方案?