一、实现音频采集回放
![DirectX 9.0 SDK 之graph edit的使用示例 - 加菲 - . DirectX 9.0 SDK 之graph edit的使用示例 - 加菲 - .](http://img.ph.126.net/oQ5qfomPbCBBz62EgwEe7g==/3263702354961650629.jpg)
Graph下的Insert Filters菜单项(图表/插入过滤器)
![DirectX 9.0 SDK 之graph edit的使用示例 - 加菲 - . DirectX 9.0 SDK 之graph edit的使用示例 - 加菲 - .](http://img763.ph.126.net/pb8oHR4IGQBaE1KhKNw2xQ==/4832080925192192990.jpg)
弹出的过滤器选择对话框,列出了系统中所有的目录
![DirectX 9.0 SDK 之graph edit的使用示例 - 加菲 - . DirectX 9.0 SDK 之graph edit的使用示例 - 加菲 - .](http://img.ph.126.net/9O9nLFDIWsGUGap969w24w==/3703647743559308913.jpg)
插入一个用于采集声音信号的过滤器
选择Audio Capture Sources(声音采集源)目录下的Realtek HD Audio Input (我的华硕上网本集成的是这种显卡,如果装的独立显卡,我猜应该会有其它选项吧)
![DirectX 9.0 SDK 之graph edit的使用示例 - 加菲 - . DirectX 9.0 SDK 之graph edit的使用示例 - 加菲 - .](http://img.ph.126.net/mEBAxADjQqYus9KelpnZFw==/917889899054008287.jpg)
双击或者点击插入按钮,过滤器图标插入效果如图
![DirectX 9.0 SDK 之graph edit的使用示例 - 加菲 - . DirectX 9.0 SDK 之graph edit的使用示例 - 加菲 - .](http://img308.ph.126.net/K9JTYPOJWFm8j1t_-ZEnow==/3907717101674534990.jpg)
再插入一个用于Render的过滤器
Realtek HD Audio output (我用的是华硕的上网本调试,主板集成的是这种声卡)
![DirectX 9.0 SDK 之graph edit的使用示例 - 加菲 - . DirectX 9.0 SDK 之graph edit的使用示例 - 加菲 - .](http://img.ph.126.net/4caSbw1gjMAyh5BdfpmGjQ==/3377136770575529315.jpg)
![DirectX 9.0 SDK 之graph edit的使用示例 - 加菲 - . DirectX 9.0 SDK 之graph edit的使用示例 - 加菲 - .](http://img.ph.126.net/uAIQN4N3FkvJUYNBq4BCiw==/3377136770575529388.jpg)
![DirectX 9.0 SDK 之graph edit的使用示例 - 加菲 - . DirectX 9.0 SDK 之graph edit的使用示例 - 加菲 - .](http://img.ph.126.net/wT4Rf6WMNQ1mttKLh6GhJw==/3328160124627593537.jpg)
点击工具栏中的运行按钮,对着麦克风说话,就能听到回放的声音。
二、实现视频采集预览