directshow
小新110
从事软件开发
展开
-
DirectShow - How To Play a File(Windows)
原文:http://msdn.microsoft.com/en-us/library/windows/desktop/dd389098(v=vs.85).aspx本文尝试给你一个DirectShow的编程体验。它呈现出一个简单可以播放音乐和视频文件的控制台程序。虽然整个程序只有简单的几行,但是它演示了DirectShow的强大。就像文章 Introduction to原创 2013-06-13 15:00:10 · 651 阅读 · 0 评论 -
DirectShow - About Media Types
因为DirectShow是组件式的,它需要在filter graph各个filter之间统一数据格式。比如,播放AVI文件,数据传入graph就是视频流,它们被转换为视频和音频流。视频流由压缩的视频帧组成,解压后,视频帧就转换为没有压缩的位图;音频也是类似的一个过程。 Media Types:DirectShow如何来表示格式 Media Types 是一种通用和扩展的方式来描述数原创 2013-06-14 15:06:04 · 681 阅读 · 0 评论 -
Windows SDK 7.1及DirectShow安装教程(vs2010)
原文位置:http://www.chenxuanyi.cn/windows-sdk-directshow.htmlWindows SDK 7.1及DirectShow安装教程发表于 2012-11-26 | 分类: DirectShow | 标签: DirectShow、Windows SDK 7.1前几天做数字媒体的作业要用到DirectShow,这东转载 2014-01-03 14:28:35 · 1547 阅读 · 0 评论 -
无法解析的外部符号 _CLSID_FilterGraph
刚开始学习DirectShow编程,以前都只是停留在书本,网络的文字上面。编译的时候碰上这个错误,网上也查不到具体的说明,还以为是头文件没有包含。由以下这段代码引发:hr = CoCreateInstance(CLSID_FilterGraph,NULL,CLSCTX_INPROC_SERVER,IID_IGraphBuilder,(void **)&pGraph);错误信息:原创 2014-01-07 17:10:48 · 2443 阅读 · 0 评论 -
我的第一个DirectShow程序,播放一段视频
1、创建一个win32程序。2、加入头文件 #include 3、包含库文件#pragma comment(lib,"Strmiids.lib")4、写代码: IGraphBuilder *pGraph = NULL; IMediaControl *pControl = NULL; IMediaEvent *pEvent = NULL; HRESUL原创 2014-01-07 17:41:14 · 630 阅读 · 0 评论 -
DirectShow - About the Capture Graph Builder
A filter graph that performs video or audio capture is called a capture graph. Capture graphs are often more complicated than file playback graphs. To make it easier for applications to build capture翻译 2014-01-09 15:17:43 · 825 阅读 · 0 评论