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

原创 2012年04月14日 15:37:43

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,有改动)

相关文章推荐

如何用VS2010新建一个Win32控制台应用程序项目

1启动Visual Studio 2010开发环境,从“开始”菜单选择“文件”|“新建”|“项目”,弹出New Project对话框如图1-1所示。 图1-1 2展开“Visual C++...
  • Fan0920
  • Fan0920
  • 2014年02月21日 14:26
  • 4711

基于cepark usb开发板 VS2010使用libusb-win32开发应用程序

软件使用环境: MFC程序开发: VS2010 操作系统:WIN7 开发板:cepark usb   1.    编写好下位机程序,这里直接使用圈圈的MyUsbHid,将USB设备连接到电脑; 2. ...
  • sagetom
  • sagetom
  • 2015年07月30日 09:29
  • 1267

VS 2013 win32控制台应用程序 动态链接库的导出与使用实例

一、导出整个类的操作: 1、创建一个win32控制台应用程序 选择DLL、空项目; 2、创建一个ExpertFun.h文件 输入: #ifdef _COMMON_COST #define...

VS2008(Win32控制台该应用程序)内存泄露检测

今天做项目碰到了内存泄露的问题,查了半天的资料,暂时解决了一部分,写出来,警示自己。 下面先写出 内存泄露调试的方法(转帖)   C++程序的复杂性很大一部分在于他的内存管理,没有C...

队列的使用—WIN32控制台贪吃蛇(VS2010,C++语言)

VS2010平台C++开发的基于数组实现的贪吃蛇小程序
  • yaodix
  • yaodix
  • 2016年06月01日 20:21
  • 903

VS2010 win32项目windows窗体程序 向导生成代码解析

Win32项目的windows窗体程序的向导生成了如下代码: // Timer.cpp : 定义应用程序的入口点。 // #include "stdafx.h" #include "Timer.h...

用VS2012或VS2013在win7下编写的程序在XP下运行就出现“不是有效的win32应用程序

问题描述: 用VC2013编译了一个程序,在Windows 8、Windows 7(64位、32位)下都能正常运行。但在Win XP,Win2003下运行时,却报错不能运行,具体错误信息...

用VS2012或VS2013在win7下编写的程序在XP下运行就出现“不是有效的win32应用程序

问题描述: 用VC2013编译了一个程序,在Windows 8、Windows 7(64位、32位)下都能正常运行。但在Win XP,Win2003下运行时,却报错不能运行,具体错误信息...
  • lyn620
  • lyn620
  • 2015年06月04日 21:06
  • 2711

Visual Studio 2015专业版创建Win32控制台应用程序,C,C++源文件

问题: 原配的Visual Studio 2015专业版不像之前的版本,在新建项目里面是找不到Win32模板的,那么怎么才能新建Win32项目和Win32控制台应用程序呢?先看如下图所示: ...
  • dddxxxx
  • dddxxxx
  • 2017年05月17日 15:44
  • 848

Win32控制台应用程序如何调用另一个.exe

该函数只提供对16位机子的兼容。应用程序应该使用CreateProcess函数。 Declare Function WinExec Lib "kernel32" Alias "WinExec" (B...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:Win7下VS2010配置DirectShow (WIN32 控制台应用程序)
举报原因:
原因补充:

(最多只允许输入30个字)