XP + VS2010 下配置 DirectShow SDK 开发环境

1、下载DirectShow
2、编译 C:\Extras\DirectShow\Samples\C++\DirectShow\BaseClasses工程;

      1:vc6,直接编译debug和release;
      2:vc2008编译debug和release+ Unicode debug和 Unicode release,要做如下步骤的错误修改;
      3:vc2010编译debug和release+ Unicode debug和 Unicode release,如果按照vc2008,修改好错误,编译release+ Unicode debug没有问题,
            但是在编译Unicode版本会提示:无法打开包括文件:“streams.h”: No such file or directory;
            这时,你可以右键BaseClasses- >属性->包含目录->添加“C:\Extras\DirectShow\Samples\C++\DirectShow\BaseClasses”这个目录,然后编译;

3、配置
      1:将DirectShow解压至C盘(获其他指定位置),此时所在目录为C:\DirectShow
      2:配置VS2010的

在“VC++目录”的“包含目录”中添加
C:\DirectShow\include
在“VC++目录”的“库目录”中添加
C:\DirectShow\lib
在“VC++目录”的“库文件”中添加
在“链接”->“输入”->“附加依赖项”中添加strmiids.lib


注:和vc6配置路径一样,参考陆其名的书,或者直接网上百度就可以了;
 

4、在项目中包含

注意包含顺序:

C:\Extras\DirectShow\Samples\multimedia\directshow\baseclasses
C:\Extras\DirectShow\Samples\multimedia\directshow\common

C:\Extras\DirectShow\Include
以及lib:
C:\Extras\DirectShow\Lib
C:\Extras\DirectShow\Samples\multimedia\directshow\baseclasses\Debug

C:\Extras\DirectShow\Samples\multimedia\directshow\baseclasses\Release

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值