迎风向前,是唯一的方向
移动平台开发:iPhone,Brew等。多媒体方面开发,涉及DirectShow,Direct3D,ffmpeg等

导航

 

今天,终于发现了影响我的DirectShow程序效率的原因在于,用错了Video Renderer!系统提供了两个同名的Video Renderer,其名称一样,但CLSID不同,性能自然也不同了。以下是截图,DX SDK中,已经定义了这两个Filter的GUID,如图,
前一个为:CLSID_VideoRendererDefault :{6BC1CFFA-8FC1-4261-AC22-CFB4CC38DB50}
第二个为:CLSID_VideoRenderer:            {70E102B0-5556-11CE-97C0-00AA0055595A}

             

posted on 2006-11-04 00:54  cyrys  阅读(837)  评论(0编辑  收藏  举报