【发布时间】:2015-01-21 14:45:43
【问题描述】:
Windows 在这方面有这么多的 API,这太荒谬了。据说 MediaFoundation 是执行此操作的方法,但我在 MSDN 文档中看到了很多“已弃用”,并且它们提供的示例仅用于从 URL 播放音乐。我在内存中有一个压缩的音频文件(mp3、m4a 等)。现在我正在使用他们的 CPlayer 示例。 (https://msdn.microsoft.com/en-us/library/windows/desktop/bb970516(v=vs.85).aspx)。
有没有办法让 MediaFoundation 从内存中加载源?还是我必须在单独的线程中解压并输入 XAudio2?
【问题讨论】:
标签: c++ windows winapi audio ms-media-foundation