https://msdn.microsoft.com/en-us/library/windows/desktop/dd407178(v=vs.85).aspx
① WavDest filter 是基于CTransformFilter实现的,实现了将音频流写入WAV文件。
该filter将音频流作为输入,同时它的输出引脚必须连接到File Write Filter
② Synth Filter是一个生成音频波形的源过滤器(Source Filter)
该filter说明了graph的动态生成;它可以在未压缩的PCM以及压缩的MS_ADPCM之间进行切换。
该Synth filter可以让使用者设置波形,频率,通道数以及通过Property page修改其他属性
③ Scope Filter是一个渲染过滤器(rendererfilter)可以显示声音数据波形。
使用方法,在audio filter 和renderer filter之间插入一个Infinite-PinTee Filter,将Output1连接Audio Renderer,Output2连接scope Filter。
④ Push Source Filter:将下列三种形式的元数据作为视频流:
CPushSourceBitmap:一张Bitmap图片
CPushSourcebitmapSet:一溪流bitmap图片
CPushSourceDesktop:复制当前桌面背景
⑤ :PSI parser filter:是为MPEG-2设备所设计。
⑥ :gargle filter:是一个实现audio effect transform filter(音频效果传输Filter)
⑦ Metronome Filter :这个filter 演示了如何实现参考时钟,这个Filter使用默认的microphoto(麦克风)输入来监听audio spikes(音频峰值),这个是用来决定时钟频率的。
https://msdn.microsoft.com/en-us/library/windows/desktop/dd390675(v=vs.85).aspx
⑧ EZRGB24 fitler: 这是一个实现图像处理的TransformFilter:
Input引脚直接将数据拷贝给Output引脚;然后对数据进行处理后输出:
这个filter 演示了如何使用下述三个基类:CTransformFilter、CPersistStream、CBasePropertyPage。
EZRGB24 filter 简介
https://msdn.microsoft.com/en-us/library/windows/desktop/dd375634(v=vs.85).aspx
CTransformFilter基类:
https://msdn.microsoft.com/en-us/library/windows/desktop/dd388127(v=vs.85).aspx
后续会继续补充:希望大家多提些建议:
1399191116(扣扣):大家可以一起交流