我试图添加背景音乐到我的XNA 4-基于Windows的游戏.当我这么做
Song bgm = Content.Load<Song>("bgm");
MediaPlayer.Play(bgm);在MyGame.LoadContent方法中,我得到消息为“歌曲回放失败”的InvalidOperationException。请验证歌曲没有DRM保护。DRM保护的歌曲不支持创建者游戏。歌曲采用MP3格式,不受保护。我试着用WAV代替,结果是一样的。
似乎是我不是唯一一个有这个问题的人。但我发现最接近解决方案的是“使用XACT”。
有什么想法吗?
编辑:还有,为什么我的代码片段没有突出显示语法?它在预览中突出显示。
发布于 2011-04-18 13:55:22
在我的例子中,问题是我卸载了。至于它的价值,我运行的Windows 7专业64位。我通过Windows功能对话框重新安装了WMP,问题立即消失了。我甚至不需要重新启动。
发布于 2011-05-31 22:42:36
对我来说,问题是我错过了WMAppManifest.xml中的WMAppManifest.xml功能。
<Capability Name="ID_CAP_MEDIALIB"/>希望这能有所帮助。
https://stackoverflow.com/questions/5640469
复制相似问题