Win7下VS2010配置DirectShow (WIN32 控制台应用程序)

1.下载DirectShow

2.配置:

      2.1 将DirectShow解压,我的解压目录为D:\DirectShow;

      2.2 配置VS2010的项目"属性":

             A.在"VC++目录"的"可执行文件目录"中添加D:\DirectShow\bin

             B.在"VC++目录"的"包含目录"中添加D:\DirectShow\include

             C.在"VC++目录"的"库目录"中添加D:\DirectShow\lib

             D.把D:\DirectShow\include中的"CameraDS.h"、"CameraDS.cpp"复制到项目当前目录下,并加载到项目的"头文件"、"源文件"中,如下图:

             

3.修改winNT.h

       以管理员身份(开始->所有程序->附件->命令提示符(右键,以管理员身份打开,然后打开目标文档))打开C:\Program Files\Microsoft SDKs\Windows\v7.0A\Include目录

       在winNT.h文件第290行左右的如下两行

       typedef void *PVOID;

       typedef void *POINTER_64 PVOID64;

      之前添加:

      #define POINTER_64 __ptr64

4.在CameraDS.cpp头添加: #include "stdafx.h"


(备注:参考自http://blog.csdn.net/yangalbert/article/details/7408747,有改动)

阅读更多
想对作者说点什么? 我来说一句

没有更多推荐了,返回首页