ICLocate 函式 (vfw.h)
ICLocate 函式會尋找可處理具有指定格式之影像的壓縮器或解壓縮器,或尋找可將具有指定格式的影像解壓縮至硬體的驅動程式。
語法
HIC VFWAPI ICLocate(
DWORD fccType,
DWORD fccHandler,
LPBITMAPINFOHEADER lpbiIn,
LPBITMAPINFOHEADER lpbiOut,
WORD wFlags
);
參數
fccType
四個字元的程序代碼,指出要開啟的壓縮器或解壓縮器類型。 對於視訊串流,此參數的值是 'VIDC'。
fccHandler
指定型別的慣用處理程式。 一般而言,處理程式類型會儲存在 AVI 檔案的數據流標頭中。 如果您的應用程式可以使用任何處理程式類型,或不知道要使用的處理程式類型,請指定 NULL 。
lpbiIn
定義輸入格式的 BITMAPINFOHEADER 結構的指標。 除非支援此格式,否則不會傳回壓機控點。
lpbiOut
定義選擇性解壓縮格式的 BITMAPINFOHEADER 結構的指標。 您也可以指定零,以使用與輸入格式相關聯的預設輸出格式。
如果此參數為非零,除非可以建立此輸出格式,否則不會傳回壓機句柄。
wFlags
描述壓縮器或解壓縮器搜尋準則的旗標。 定義下列值:
傳回值
如果成功或零,則會傳回壓機或解壓縮器的句柄。
規格需求
需求 | 值 |
---|---|
最低支援的用戶端 | Windows 2000 專業版 [僅限傳統型應用程式] |
最低支援的伺服器 | Windows 2000 Server [僅限傳統型應用程式] |
目標平台 | Windows |
標頭 | vfw.h |
程式庫 | Vfw32.lib |
Dll | Msvfw32.dll |