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

前端之家收集整理的这篇文章主要介绍了windows-phone-7 – WP7同时/动态播放许多压缩(mp3,wma等)音频文件前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
出于尺寸原因,我需要将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组合,然后玩了不同的选项.

猜你在找的Windows相关文章