第一步:准备工具
1.1:去微软官网下载DirectShow的SDK,GRMSDKX_EN_DVD.iso。
下载地址:https://www.microsoft.com/zh-cn/search/result.aspx?q=GRMSDKX_EN_DVD.iso&form=MSHOME
1.2:下载安装vs2010。
第二步:安装DirectShow的SDK,GRMSDKX_EN_DVD.iso
2.1、使用虚拟光驱,打开GRMSDKX_EN_DVD.iso,双击setup.exe开始安装

点击“下一步”按钮继续安装,接着一路默认安装就可以了,记住安装路径。

第三步:用vs2010新建一个工程。
包含目录:X:*****\Microsoft SDKs\Windows\v7.1\Samples\multimedia\directshow\baseclasses
X:*****\Microsoft SDKs\Windows\v7.1\Samples\multimedia\directshow\common
X:*****\Microsoft SDKs\Windows\v7.1\Include
库目录: X:*****\Microsoft SDKs\Windows\v7.1\Lib
附加依赖项: uuid.lib
winmm.lib
strmbasd.lib
在项目的stdafx.h内加入如下内容
#include <DShow.h>
#pragma comment(lib, "strmiids")
#pragma comment(lib, "quartz")
注释:我自己封装了一个DirectShow视频开发类,实现了设置相机的增益、清晰度、亮度、对比度、伽马等属性,可以控制相机录像,做白平衡,代码我也分享到我博客,需要的可以去下载。
本文详细介绍了如何在Windows 7环境下安装DirectShow SDK并配置Visual Studio 2010。首先从微软官网下载GRMSDKX_EN_DVD.iso文件,然后使用虚拟光驱安装,记住安装路径。接着,在VS2010中新建工程,设置包含目录、库目录和附加依赖项,并在stdafx.h中添加必要头文件和库引用。作者还分享了自己封装的DirectShow视频开发类,用于控制摄像头属性和录像功能。

1269

被折叠的 条评论
为什么被折叠?



