如何使用WinRT在Windows 8 Metro应用程序中播放声音文件?

Zac*_*ach 8 c++ audio microsoft-metro windows-8 windows-runtime

Windows 8中的WinRT API表面似乎能够加载和保存播放列表,并捕获音频.我正在寻找的东西有点简单:WinRT能否从文件中播放音频?如果没有,那么从Windows 8 metro应用程序中的文件播放音频的本机代码(C++)的推荐API是什么?

Rei*_*man 9

如果您在WWA中,则需要使用HTML标记来播放音频.在xaml中,您想要使用MediaElement.

如果您使用的是低级C++,则需要使用MediaFoundation API.

  • 您可能还想查看MediaElement,它可能更容易使用. (2认同)