加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 综合聚焦 > 服务器 > Windows > 正文

windows-phone-7 – WP7同时/动态播放许多压缩(mp3,wma等)音频文

发布时间:2020-12-13 22:47:43 所属栏目:Windows 来源:网络整理
导读:出于尺寸原因,我需要将WP7应用程序与压缩音频(mp3,wma等)捆绑在一起.我如何自由/同时播放这些? XNA框架只支持WAV文件,所以除非有一个纯C#托管代码库可以动态解压缩mp3 / wma / ogg(?),下一个选项就是…… MediaElement的.但我对MediaElement没有取得好成绩
出于尺寸原因,我需要将WP7应用程序与压缩音频(mp3,wma等)捆绑在一起.我如何自由/同时播放这些?

XNA框架只支持WAV文件,所以除非有一个纯C#托管代码库可以动态解压缩mp3 / wma / ogg(?),下一个选项就是……

MediaElement的.但我对MediaElement没有取得好成绩.您似乎需要在xaml中专门添加MediaElement作为标记,并且您不能使用多个实例(多个标记).只要我播放某个MediaElement,我就无法在同一页面上播放另一个MediaElement.我没有找到任何关于引用中的限制(引用非常空).
我也试过动态创建MediaElement对象,但这看起来根本没有用,或者我根本无法让它播放文件.

根据我的经验,目前在WP7上没有很好的解决方案.您可以使用带有XNA的wavs并增加xap的大小,或者使用具有非常有限的MediaElement功能的mp3,从而影响您可以使用它实现的功能.

你可能能够将一些C# audio libraries移植到WP7,到目前为止我还没有听说过,所以它可能是远射.

在我的一个应用程序中,我终于决定使用wav XNA组合,然后玩了不同的选项.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读