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