音频捕获
[与此页面关联的功能 DirectShow 是一项旧功能。 它已被 MediaPlayer、 IMFMediaEngine 和 媒体基金会中的音频/视频捕获取代。 这些功能已针对Windows 10和Windows 11进行了优化。 Microsoft 强烈建议新代码尽可能使用 MediaPlayer、 IMFMediaEngine 和 Media Foundation 中的音频/视频捕获 ,而不是 DirectShow。 如果可能,Microsoft 建议重写使用旧 API 的现有代码以使用新 API。]
应用程序可以使用 DirectShow 通过声音卡上的输入从麦克风、磁带机和其他设备捕获音频数据。 典型方案包括:
- 录制画外音旁白,以便以后通过视频流进行配音。
- 将旧式模拟音频内容转换为数字格式。
- 捕获通过网络传输的语音或音乐。
最终用户有多个选项可用于从声音卡到硬盘捕获音频。 大多数卡片提供从其音频输入混合和录制的应用程序。 Windows 提供录音机,这是一个简单的实用工具应用程序,用于从麦克风进行录制。 Windows Media 编码器可以作为 DirectX 媒体对象 (DMO) 合并到 DirectShow 应用程序中。 本部分介绍如何使用 DirectShow 在自己的应用程序中集成音频捕获功能。
本节包含下列主题:
相关主题