首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >MediaPlayer.Play方法抛出DRM异常?!

MediaPlayer.Play方法抛出DRM异常?!
EN

Stack Overflow用户
提问于 2011-04-12 19:24:38
回答 2查看 2.9K关注 0票数 6

我试图添加背景音乐到我的XNA 4-基于Windows的游戏.当我这么做

代码语言:javascript
复制
Song bgm = Content.Load<Song>("bgm");
MediaPlayer.Play(bgm);

MyGame.LoadContent方法中,我得到消息为“歌曲回放失败”的InvalidOperationException。请验证歌曲没有DRM保护。DRM保护的歌曲不支持创建者游戏。歌曲采用MP3格式,不受保护。我试着用WAV代替,结果是一样的。

似乎是我不是唯一一个有这个问题的人。但我发现最接近解决方案的是“使用XACT”。

有什么想法吗?

编辑:还有,为什么我的代码片段没有突出显示语法?它在预览中突出显示。

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2011-04-18 13:55:22

在我的例子中,问题是我卸载了。至于它的价值,我运行的Windows 7专业64位。我通过Windows功能对话框重新安装了WMP,问题立即消失了。我甚至不需要重新启动。

票数 5
EN

Stack Overflow用户

发布于 2011-05-31 22:42:36

对我来说,问题是我错过了WMAppManifest.xml中的WMAppManifest.xml功能。

代码语言:javascript
复制
<Capability Name="ID_CAP_MEDIALIB"/>

希望这能有所帮助。

票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/5640469

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档