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

标签 c++ audio windows-8 windows-runtime microsoft-metro

Windows 8 中的 WinRT API 表面似乎具有加载和保存的能力 Playlists , 和 capture audio .我正在寻找的东西稍微简单一些:WinRT 是否能够播放文件中的音频?如果不是,推荐的 native 代码 (C++) API 是什么,可以在 Windows 8 Metro 应用程序中播放文件中的音频?

最佳答案

如果您在 WWA 中,您希望使用 HTML 标记来播放音频。在 xaml 中,您想使用 MediaElement。

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

关于c++ - 如何使用 WinRT 在 Windows 8 Metro 应用程序中播放声音文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7719865/

相关文章:

c# - 如何播放要在设定的延迟下重复播放的音频片段阵列?

c# - 下载异步错误。在意外的时间调用了一个方法

mvvm-light - 在Windows 8中使用MVVMLight通过ViewModel进行页面导航

C++,实现函数时出现奇怪的编译器错误 `int next(std::string param)`

c++ - 如果vector是全局定义的,什么时候分配内存空间

c++ - 二进制输入输出问题

c# - 如何在 C#、.NET 中播放声音

ios - 如何在 iOS 中检测外接麦克风?

使用 Windows 资源管理器集成的 Git Bash (1.9.0) 使文件夹资源管理器崩溃

c++ - matlab mex 文件和 C++ dll (windows)