大龙的博客

常用链接

统计

最新评论

开发 DirectShow 程序的环境配置

使用 DirectShow  SDK 作开发的环境变量配置DirectShow 开发,Filter 开发, 多媒体编程, Directshow Filter -www.DirectShow.cn4p~0A/U3B&R

发, Filter  开发,多媒体编程, Directshow Filter - www.DirectShow.cn:U FD@W&Z
^/P

一 基本需求
  1  include  “DShow.h”
  2  link  StrmBase.lib(如果是 debug版本需要link StrmBasd.lib),如果做 unicode 编译,需要link 相对应的 unicode 版本的 lib,有一些 API ,可能会需要另外的 lib,比如 QUARTZ.LIB,STRMIIDS.LIB ,可以根据 SDK 中相应的说明看需要哪个 lib
二 环境设置:
  VC Menu: Tools->Options: DirectShow 开发,Filter 开发, 多媒体编程, Directshow Filter -www.DirectShow.cn$F.ej;E.bV(nsk
    1  设置 include path: 把 SDK\INCLUDE 以及 SDK\SAMPLES\C++\DIRECTSHOW\BASECLASSES 放到 include 路径顺序最前边

- DirectShow - Filter -www.DirectShow.cn^'`tL+}
    2 设置 lib path: 把 SDK\LIB 放到 lib path 最前边DirectShow 开发论坛 gc9Rvn3V#PK8jy
三 编译 StrmBasd.lib/StrmBase.lib:www.directshow.cnj9~ AEf E^M]vZ4G
DirectShow 开发论坛h}8sB%Y'_7jP v{
  打开SDK\Samples\C++\DirectShow\BaseClasses\baseclasses.dsp 编译 debug/ release 版本,则会得到相对用的 strmbasd.lib/ strmbase.lib 把他们复制到 SDK\lib 目录下- DirectShow - Filter -www.DirectShow.cn0f+E zCLD
(如果需要做 unicode 程序,则还要编译unicode 版本,这时候可以把输出名字改一下比如 strmbasd_uni.lib...)www.directshow.cn!u&X,@KA

这样就可以正常编译连接了,如果以前的的程序还是不行,则 rebuild all 一下即可





c

DirectShow 开发, Filter  开发,多媒体编程, Directshow Filter - www.DirectShow.cnIW}

posted on 2007-01-23 13:35 大龙 阅读(1265) 评论(0)  编辑 收藏 引用


只有注册用户登录后才能发表评论。
网站导航: 博客园   IT新闻   BlogJava   知识库   博问   管理