WavSink 示例
演示如何在 Microsoft Media Foundation 中实现自定义媒体接收器。 此示例实现一个存档接收器,用于将未压缩的 PCM 音频写入 .wav 文件。
演示的 API
此示例演示以下 Media Foundation 接口:
使用情况
WavSink 示例包含两个 Visual Studio 项目:
- WavSink.vcproj 生成包含媒体接收器实现的静态库。
- WriteWavFile.vcproj 生成一个控制台应用程序,该应用程序使用媒体接收器生成 .wav 文件。 此应用程序链接到 WavSink 项目创建的库。
要求
产品 | Version |
---|---|
Windows SDK | Windows 7 |
下载示例
此示例在 Windows 经典示例 github 存储库中提供。
相关主题