directshow自带sample概要介绍

 Base   Classes: 
directshow的基本类库,深入研究directshow的不二选择. 

AmCap: 
录象程序,很有价值: 
(1)音视频采集设备filter的枚举选择. 
(2)filter   graph的创建和使用 
(3)AVI   mux   filter的使用(包括加上encode   filter) 
(4)file   write   filter的使用. 
(5)video   source   filter预览的使用. 

AudioCap: 
录音程序,跟AmCap很类似,但是功能要弱一点(无视频). 

DVApp: 
很经典的例子,功能很多,视频采集、预览,文件保存,等... 

PlayCap: 
简单的视频采集的预览.(注意RenderStream的使用) 

PlayWnd: 
简单的媒体文件播放程序.(注意RenderFile的使用) 

PlayCapMoniker: 
选择系统中注册的第一个视频设备,把采集的视频在一个小窗口播放.(核心在于device   moniker使用) 


Async   Filter   Sample 
pull(拉)模式的source   filter的例子 

Ball   Filter   Sample 
push(推)模式的source   filter的例子 

Contrast   Filter   Sample   
简单的改变视频对比度的一个transform   filter,很经典,我的很多filter都是直接在这个sample上改的,呵呵. 

Dump   Filter   Sample   
用于调试的render   filter,把数据采样写到文件里. 

EZRGB24   Filter   Sample   
一个图象处理的transform   filter. 

Gargle   Filter   Sample   
一个音频处理的transform   filter,没有研究过. 

InfTee   Filter   Sample   
很经典的一个filter,一个输入pin,多个输出pin,可起到克隆流的效果. 

NullIP   Filter   Sample   
一个什么都不做(只把输入直接放到输出)的inplace   transform   filter. 

NullNull   Filter   Sample   
最简单的transform   filter,展现了transform   filter的框架.什么都不做. 

SampVid   Filter   Sample   
一个视频render   filter的例子,很值得研究,我还没有看过(惭愧!) 

Scope   Filter   Sample   
一个音频的render   filter,并不放声音,只是把声音保存为wav,便于调试. 

Synth   Filter   Sample   
产生音频波形的一个source   filter. 

Text   Display   Filter   Sample   
文本显示的一个filter,很值得研究一番.可以用Clocktxt.avi这个文件来测试一下. 

WavDest   Filter   Sample   
把音频转换成wav文件输出,该filter需要接file   write   filter!!! 

 

文章出处:http://hi.baidu.com/ccst_kmyu/blog/item/352d3c46ddcd315f510ffe0d.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值