摘 要: | 现在的所谓多媒体电脑一般都会有声卡(软声卡或硬声卡),有声卡就能进行音频的捕捉。大家一定熟悉 Windows 自带的附件“录音机”程序,可以通过麦克风进行录音,最终生成一个Wave 文件。读完本文之后,你就会发现,自己使用 DirectShow 写一个音频捕捉的应用程序,原来也是这么的容易!大家知道,DirectShow 对硬件的支持是通过特定的包装 Fil-ter 来实现的。声卡使用的是 Audio Capture Filter,Filter 内部使用以 waveIn 开头的一套 API 实现(如 waveInOpen 等)。运行GraphEdit,插入 Filter 时,在“Audio Capture Sources”目录下,
|