共用方式為


ICM_COMPRESS_BEGIN訊息

ICM_COMPRESS_BEGIN訊息會通知視訊壓縮驅動程式,以準備壓縮資料。 您可以明確傳送此訊息,或使用 ICCompressBegin 宏。

ICM_COMPRESS_BEGIN 
wParam = (DWORD_PTR) (LPVOID) lpbiInput; 
lParam = (DWORD_PTR) (LPVOID) lpbiOutput; 

參數

lpbiInput

包含輸入格式 之 BITMAPINFO 結構的指標。

lpbiOutput

包含輸出格式的 BITMAPINFO 結構的指標。

傳回值

如果驅動程式支援指定的壓縮或ICERR_BADFORMAT不支援輸入或輸出格式,則傳回ICERR_OK。

備註

驅動程式應該在收到 ICM_COMPRESS 訊息時配置和初始化它壓縮資料格式所需的任何資料表或記憶體。

VCM 會儲存最近 ICM_COMPRESS_BEGIN訊息的 設定。 ICM_COMPRESS_BEGINICM_COMPRESS_END訊息不會巢狀。 如果您的驅動程式在ICM_COMPRESS_END停止壓縮之前收到ICM_COMPRESS_BEGIN,則應該使用新的參數重新開機壓縮。

規格需求

需求
最低支援的用戶端
Windows 2000 Professional [僅限傳統型應用程式]
最低支援的伺服器
Windows 2000 Server [僅限桌面應用程式]
標頭
Vfw.h

另請參閱

視訊壓縮管理員

視訊壓縮訊息