自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(5)
  • 资源 (8)
  • 收藏
  • 关注

原创 DirectShow基础编程 采集视频数据

视频数据采集大致可以分为四个步骤:1、创建Capture Graph Builder 和Filter Graph Manager,将两者关联。2、创建Filter,并添加到Graph中。3、根据媒体类型等信息连接Filter。4、运行Graph。 CComPtr pCapture; CComPtr pGB;CComPtr pMC; CComPtr

2010-04-26 10:43:00 1701

原创 获取Filter的三种途径

一、通过CLSIDIBaseFilter *pF = 0;HRESULT hr = CoCreateInstance(clsid, 0, CLSCTX_INPROC_SERVER, IID_IBaseFilter, reinterpret_cast(&pF));  二、通过系统枚举器ICreateDevEnum *pSysDevEnum = NULL;hr

2010-04-10 10:16:00 1683

原创 注册DirectShow Filter信息

编写自己的DirectShow Filter,除了编写实现功能的代码之外,要使自己的DLL称为一个Filter,还有一个重要的工作需要做,那就是注册信息。DirectShow Filter有两种信息注册,一种是包含Filter的DLL作为COM组件的注册信息,一种是注册Filter种类信息。当应用程序通过CoCreateInstane创建Filter的时候,通过第一中注册信息定位DLL。第

2010-04-09 16:07:00 2374 4

原创 DirectShow基础编程 最简单的源Filter的编写步骤

1.创建一个空的Dll工程,添加5个空文件分别名为:MyOutputPin.h、MySourceFilter.h、MyOutputPin.cpp、MySourceFilter.cpp和MySourceFilter.def。 2.声明两个类,一个是Filter的实现类,一个是输出Pin的实现类,由于是最简单的源Filter,因此Filter只有一个输出Pin。实现的功能是从本地磁盘读取三个图

2010-04-08 19:05:00 5488 23

原创 DirectShow基础编程 源Filter CSource CSourceStream

DirectShow是微软定义的一套接口集合,由不同的接口组成,例如:IBaseFilter,IPin。这些接口之间的关系形成了DirectShow的架构。DirectX SDK提供了一个C++的BaseClasses,是这些接口的实现。这些实现已经很成熟完善,因此我们不需要重新开发一套类库去实现DirctShow的接口,直接使用就可以。DirectShow编程就是Filter编程,根据功

2010-04-01 17:08:00 3497 1

Direct3D半透明渲染两张图片

Direct3D半透明渲染两张图片,简单工程,完整源码。

2011-05-27

通过TCP实现的局域网语音对讲功能

通过TCP实现局域网的音频对讲功能,压缩包中包含模块工程和DEMO工程。 涉及到音频采集播放。

2011-04-15

翻转图像的Transform Filter

一个最简单的自定义Transform Filter,实现图像翻转的功能,从这个Filter可以扩展出更复杂的Transform Filter。

2010-06-07

最简单的源Filter

一个Filter工程,实现了一个CSource派生的源Filter和由CSourceStream派生的输出pin。功能是交替显示三幅图片,模拟视频帧。 目的是明确自己编写源Filter需要做的最一般的事情。

2010-04-08

可拖拽子节点的树控件

从CTreeCtrl继承的类,实现拖拽节点,可拖拽带子节点的节点,拖拽时有图标和文本跟随鼠标。

2009-10-29

CBmpMenu

从CMenu派生一个类,实现在菜单中完全使用图片

2007-11-09

自会日历控件

利用窗口继承,GDI绘制的日历控件

2007-11-03

播放进度条

用GDI画的播放进度条控件,部分接口需用户自己实现

2007-10-23

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除