DirectShow在VS2010中开发环境的设置

心血来潮想玩玩DirectShow,在网上查了很多资料都是讲VC6的,所以照着资料慢慢配置。大致过程和VC6下的是一样的,但差别还是有的。 具体过程可以参照这篇文章:在vs2005中配置directshow开发环境 由于现在directShow没有和direcxtx一起发布,而是和windows sdk 打包发布了,可以到官网下载最新的windows sdk 开发包。 windows sdk 地址:http://www.microsoft.com/download/en/details.aspx?id=8442 按系统类型下载。

阅读全文 2011年12月04日 分类:学习笔记C++

DirectShow学习之三媒体播放过程分析

上一篇做了一个简单的媒体文件播放器,它到底与其它程序有什么不同呢?很大的一个关键就在于我们使用了CDXGraph.h和CDXGraph.cpp这两个文件,只有这两个东西不是我们自己的,现在就把它变成我们自己的。 先看看我们做的程序,要播放媒体,就两个步骤,打开文件,播放。跟踪代码的执行过程,无非就是这样:通过“打开对话框”得到文件:mSourceFile = dlgOpen.GetPathName();然后CreateGraph()。

阅读全文 2011年12月04日 分类:学习笔记C++

DirectShow学习之二做一个简单的媒体文件播放器

或许你现在还不知道directshow是什么东西,不过你应该知道它可以用来播放电影,ok,我们 就做一个简单的媒体文件播放器。什么?我还不知道ds的原理呢,我不懂com呢,我甚至没有什么windows程序的经验呢。都没关系,我们先有一点成就 感,再逐步深入。愣是够!

阅读全文 2011年12月04日 分类:学习笔记C++
阅读全文 2011年12月04日 分类:学习笔记C++