深入浅出directshowfilter培训资料.docxVIP

  • 1
  • 0
  • 约3.66万字
  • 约 47页
  • 2021-11-15 发布于辽宁
  • 举报
深入浅出 Di r e c t s h ow Fi l t er 深入浅出 DirectShow Filter Filter概述 Filter是一个COM组件,由一个或多个 Pin组成。Pin也是一个COM组 件。Filter文件的扩展名为.ax,但也可以是.dll。Filter根据其包含In put pin或 Output pin的情况(或在Filter Graph的位置),大致可分为三类: Source Filter(仅有 Output pi n)、Transform Filter(同时具有 In put pin 和 Output pi n)和 Ren derer Filter仅有 In put pin)。 一般情况下,创建Filter使用一个普通的 Win32 DLL项目。而且,一般 Filter项目不使用 MFC。这时,应用程序通过 CoCreateInstanee函数Filter实 例;Filter与应用程序在二进制级别的协作。另外一种方法,也可以在 MFC的 应用程序项目中创建Filter。这种情况下,Filter不需注册为COM组件,Filter 与应用程序之间的协作是源代码级别的;创建 Filter实例,不再使用 CoCreateInstanee函数,而是直接new出一个Filter对象,如下: m_pFilterObject = new CFilterClass(

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档