WCG
目前分類:未分類文章 (87)
- Apr 14 Mon 2008 16:58
人擇原理
- Apr 13 Sun 2008 23:04
人類
- Apr 06 Sun 2008 22:05
看電視也可以學東西
「 我來不是要看你打敗別人 我來是要看你戰勝自己 要跟我一樣,堅持 堅持到最後光榮來到我們的面前」
- Apr 05 Sat 2008 00:37
不知道
- Mar 31 Mon 2008 12:01
腳踏車
- Mar 24 Mon 2008 00:12
時間迴旋
- Feb 21 Thu 2008 21:27
阿嬤的話
- Dec 05 Wed 2007 12:51
靠悲
幹,最好是做SW的都不用知道最新的進度啦
乾脆你們自己做一做就好啦,幹
乾脆你們自己做一做就好啦,幹
- Nov 29 Thu 2007 10:53
螢之光
「不囧,你是好人界的表率」
這是我看完螢之光的唯一感想,哈哈
這是我看完螢之光的唯一感想,哈哈
- Apr 06 Thu 2006 10:25
DShow Filter
1. Filter概述
Filter是一個COM組件,由一個或多個Pin組成。Pin也是一個COM組件。Filter文件的擴展名為.ax,但也可以是.dll。Filter根據其包含Input pin或Output pin的情況(或在Filter Graph的位置),大致可分為三類:Source Filter(僅有Output pin)、Transform Filter(同時具有Input pin和Output pin)和Renderer Filter(僅有Input pin)。
一般情況下,創建Filter使用一個普通的Win32 DLL項目。而且,一般Filter項目不使用MFC。這時,應用程序通過CoCreateInstance函數Filter實例;Filter與應用程序在二進制級別的協作。另外一種方法,也可以在MFC的應用程序項目中創建Filter。這種情況下,Filter不需註冊為COM組件,Filter與應用程序之間的協作是源代碼級別的;創建Filter實例,不再使用CoCreateInstance函數,而是直接new出一個Filter對象,如下:
m_pFilterObject = new CFilterClass();
Filter是一個COM組件,由一個或多個Pin組成。Pin也是一個COM組件。Filter文件的擴展名為.ax,但也可以是.dll。Filter根據其包含Input pin或Output pin的情況(或在Filter Graph的位置),大致可分為三類:Source Filter(僅有Output pin)、Transform Filter(同時具有Input pin和Output pin)和Renderer Filter(僅有Input pin)。
一般情況下,創建Filter使用一個普通的Win32 DLL項目。而且,一般Filter項目不使用MFC。這時,應用程序通過CoCreateInstance函數Filter實例;Filter與應用程序在二進制級別的協作。另外一種方法,也可以在MFC的應用程序項目中創建Filter。這種情況下,Filter不需註冊為COM組件,Filter與應用程序之間的協作是源代碼級別的;創建Filter實例,不再使用CoCreateInstance函數,而是直接new出一個Filter對象,如下:
m_pFilterObject = new CFilterClass();