Windows SDK v7.0里包含有DirectShow相关的例子程序,好像是VS2003或VS2005的工程文件。因为没有直接安装Visual Studio开发工具,只是用SDK安装了VC9编译器,因此需要用msbuild工具来编译。过程大致如下:

(1)开始-->程序-->Microsoft Windows SDK v7.0-->CMD Shell

(2)cd %MSSdk%/Samples/multimedia/directshow/baseclassess

(3)vcbuild /upgrade

(4)msbuild baseclasses.sln /p:platform=win32 /p:Configuration=Release

msbuild baseclasses.sln /p:platform=win32 /p:Configuration=Debug

(5)把Debug和Release目录下的新生成的两个strXXX.lib库文件复制到 %MSSdk%/Lib目录下,否则编译其它例子程序提示缺少这两个库。

(6)可以切换到其它目录下,用上面的方法编译相应的例子程序。

转载于:https://www.cnblogs.com/joiner/archive/2010/05/07/1729777.html

编译DirectShow Samples相关推荐

  1. 使用 VS2005 编译 directshow sample 时链接错误

    Win7 系统下, 使用 VS2005 编译 Microsoft SDKs\Windows\v7.1\Samples\multimedia\directshow\filters\async 工程时, ...

  2. 设置DirectShow开发的编译环境

    这个章节的内容主要是编写 DirectShow应用所需的一些基本概念,可以把它当作一个高级介绍,理解这些内容只需具备一般的编程和有关多媒体的知识.  2.1. 设置DirectShow开发的编译环境  ...

  3. DirectShow Filter的开发实践

    一.介绍 摄像头图像采集处理在业界有着多种成熟的方案.从老的DirectShow.Grabber技术,到新的Windows Media Foundation框架,网络上都有着丰富的参考资料.OpenC ...

  4. Directshow完整介绍

    最近一段时间,在编写DirectShow应用程序时常常遇到一些问题,原因是对DirectShow技术没有较全面地掌握,对各个接口间的关系以及filter与filter之间连接的内部过程等都只是一知半解 ...

  5. DirectShow开发点滴

    DirectShow是windows平台上开发多媒体视频系统的一个很好框架,看到有部分案例使用API开发视音频回放,其实很多国外的编解码器的开发都是基于com组件的方式,供dshow的调用,比如Cor ...

  6. DirectShow编程(2)- 开始DirectShow旅程

    2. 开始DirectShow旅程     这个章节的内容主要是编写DirectShow应用所需的一些基本概念,可以把它当作一个高级介绍,理解这些内容只需具备一般的编程和有关多媒体的知识. 2.1. ...

  7. 一个清华学子写的关于directshow的学习心得【转】

    学习DirectShow有一段时间了,把这段学习过程中翻译出来的SDK与大家分享,同时也希望专家们指出我理解上的错误,万分感谢. 1. DirectShow介绍     DirectShow是一个wi ...

  8. 基于directShow,打造全能播放器系列之一

    总前言:我打算写一个能实现全能播放的播放器,功能比较简单,也算是抛砖引玉吧,因为内容较多,所以打算写三篇,这是开篇,欢迎大家吐槽 简易播放器的实现 本文的编写环境:visual studio 2008 ...

  9. 基于DirectShow视频及图片捕获软件的开发(写的非常详细)在后几篇博客 我会更新

    我们知道目前很多工业相机的图像数据采集都是基于DirectShow的,常见的有映美精等.DirectShow是微软公司提供的一套在Windows平台上进行流媒体处理的开发包,与DirectX开发包一起 ...

最新文章

  1. python零基础入门教材-python如何零基础学习,如何入好门?
  2. ORIG1和ORIG2的运用
  3. 为Docker容器设置静态IP
  4. 开源服务器Tornado的初步了解
  5. 《朝花夕拾》金句摘抄(五)
  6. java组件自适应窗口大小_java swing 窗口和控件自适应大小
  7. 学习C++怎么进阶?
  8. 关于空白模板插件的使用
  9. CCF201812-5 管道清洁【最小费可行流】(100分题解链接)
  10. net core 通过js打印集合(创建树)
  11. activitimq集群搭建_activemq集群的搭建
  12. 各类行业资源学习资料大全
  13. php mysql 开发成本_Java凭什么比PHP+MYSQL开发的B2B软件值钱
  14. springcloud实战:springboot的核心原理
  15. 朗玛信息互联网医疗生态圈背后是满满挑战?
  16. Castor xsd生成java_利用Castor自动生成java文件
  17. 第十一届蓝桥杯 单片机设计与开发省赛试题
  18. html加入图片如何自动平铺,css怎么让图片平铺?
  19. 一个类似JQuery的精简版框架
  20. Excel表操作 将一列数据设为文本(单元格左上角标有绿色三角)

热门文章

  1. 编程爱好者学vb还是python-Python语言为什么被称为高级程序设计语言?
  2. 0基础学python看什么书-零基础学python编程需要看什么书?
  3. 自学python找到工作-学完python能找到工作么
  4. python系统-python系统介绍
  5. python视频课程推荐-《Python从小白到大牛》全集视频课程介绍
  6. 为什么黑客用python-为什么如此多的黑客都用python?
  7. python测试开发自学教程-python测试开发学习笔记
  8. python导入外部文件-如何导入其他Python文件?
  9. LeetCode Range Sum Query 2D - Immutable
  10. LeetCode House Robber II(动态规划)