没有合适的资源?快使用搜索试试~ 我知道了~
首页directshow实现视频捕获(源码)vs2005
directshow实现视频捕获(源码)vs2005
4星 · 超过85%的资源 需积分: 9 34 下载量 115 浏览量
更新于2023-03-03
评论
收藏 75KB DOC 举报
用visual studio 2005编了一个摄像头预览程序,还可以导出成avi文件,前提是要安装directshow,并搭建好环境,
资源详情
资源评论
资源推荐
directshow 实现视频捕获(源码)vs2005
我用 编了一个摄像头预览程序,还可以导出成 文件,前提是要安装
,并搭建好环境,我安装的是 ,搭建环境很简单,网上有很多,注意在项目
属性配置属性链接器输入中要加上 (中间有空格)。源代码如下:
!
!
"#!
$!%#& 接口要求的
''#()*+,*-*(#*
'#()*+,*-*(#*./0'./!,./1234--15
'
0
6
./1
6
7./1
*".893"-/1:
#&.;8(,)3/1::::::保存滤波器链表
'<.893"</1:::::配置摄像头的视频格式
').893"</1::::配置摄像头的图像参数
8,*#4-;%.#)3/1::::捕获保存视频
8,*#4-;<%."%"=893"9/1::采集预览视频
6
893"+91:::::::::::视频显示窗口的句柄
%&>+&>1:::::::::滤波器链表管理器
%&>+1::::::增强型捕获滤波器链表管理器
%>)+>)1::::::::::捕获滤波器
%?+?1:::::::::媒体控制接口
%@9+@91:::::::::视频显示窗口接口
%>)?1::::::::::写文件滤波器
6
>).%=%>))/1把指定的设备滤波器捆绑到链表中
,A@9./1::::::::更改视频显示窗口
8,*#4-;#@9./1::::::::设置视频显示窗口的特性
8,*#4-;%&>./1::::::创建滤波器链表管理器,查询其各种控制接口
51
B#('B
BB
类构造函数实现~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
66./
0
%A.34--/1::C? 库初始化
+9234--1:::视频显示窗口的句柄
+@9234--1:::视频窗口接口指针清空
+?234--1:::媒体控制接口指针清空
+&>234--1:::滤波器链表管理器接口指针清空
+>)234--1:::捕获滤波器接口指针清空
+234--1::增强型捕获滤波器链表管理器接口指针清空
5
析构函数~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
667./
0
'.+?/+?!#./1首先停止媒体
'.+@9/0
::+@9!+@.C()(-#*/1视频窗口不可见
::+@9!+C.34--/1:::视频窗口的父窗口清空
5
#()*+,*-*(#*.+/1:::释放增强型捕获滤波器链表管理器接口
#()*+,*-*(#*.+?/1::::释放媒体控制接口
#()*+,*-*(#*.+&>/1::::释放滤波器链表管理器接口
#()*+,*-*(#*.+>)/1::::释放捕获滤波器接口
4A./1:::::卸载 C? 库
5
把指定采集设备与滤波器捆绑~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
66>).%=%>))/
0
'.% /'1
枚举所有的视频捕获设备
%"*"*1
生成设备枚举器 "*
8,*#4-;2
%.-#%"+#D"*=34--=-#;E+%3<,C+#*,@*,=%%"+%"
*=./F"*/1
'.G23C*,,C,/'1
%*?H*1
创建视频输入设备类枚举器
2"*!*.-#%"+@%"D=F*=/1
'.G23C*,,C,/'1
*!,./1复位该设备
4-C3&)1
%?H?1
剩余11页未读,继续阅读
dengwei543356465
- 粉丝: 0
- 资源: 22
上传资源 快速赚钱
- 我的内容管理 收起
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
会员权益专享
最新资源
- stc12c5a60s2 例程
- Android通过全局变量传递数据
- c++校园超市商品信息管理系统课程设计说明书(含源代码) (2).pdf
- 建筑供配电系统相关课件.pptx
- 企业管理规章制度及管理模式.doc
- vb打开摄像头.doc
- 云计算-可信计算中认证协议改进方案.pdf
- [详细完整版]单片机编程4.ppt
- c语言常用算法.pdf
- c++经典程序代码大全.pdf
- 单片机数字时钟资料.doc
- 11项目管理前沿1.0.pptx
- 基于ssm的“魅力”繁峙宣传网站的设计与实现论文.doc
- 智慧交通综合解决方案.pptx
- 建筑防潮设计-PowerPointPresentati.pptx
- SPC统计过程控制程序.pptx
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功
评论4