Filter开发总结.docVIP

  • 1
  • 0
  • 约4.85千字
  • 约 5页
  • 2016-11-04 发布于河南
  • 举报
Filter开发总结

Iniguid.h 中EXTERN_C const GUID name = { l, w1, w2, { b1, b2, b3, b4, b5, b6, b7, b8 } } 将guid转化为guid常量 #pragma warning(disable: 4511 4512) //不显示4511号和4512号警告信息 创建TransInplaceFilter的过程 注册窗口类: 声明Filter注册信息 声明类工厂用于创建filter实例 重载DllRegisterServer和DllUnregisterServer DllRegisterServer是注册com组件,DllUnregisterServer注销con组件 AMovieDllRegisterServer2( TRUE ) 是注册filter。参数为FLASE是注销filter 创建filter组件 CUnknown * WINAPI CFilterTemplates::CreateInstance(LPUNKNOWN punk, HRESULT *phr) { CFilterTemplates *pNewObject = new CFilterTemplates(NAME(TitleOverlay), punk, phr); if (pNewOb

文档评论(0)

1亿VIP精品文档

相关文档