共用方式為


ICM_DRAW_BEGIN訊息

ICM_DRAW_BEGIN訊息會通知轉譯驅動程式準備繪製資料。

ICM_DRAW_BEGIN 
wParam = (DWORD) (LPVOID) &icdrwBgn; 
lParam = sizeof(ICDRAW); 

參數

icdrwBgn

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

lParam

ICDRAWBEGIN的大小,以位元組為單位。

傳回值

如果驅動程式支援以指定的方式和格式將資料繪製到畫面,則傳回ICERR_OK,否則會傳回錯誤碼。 可能的錯誤值包括下列專案。

意義
ICERR_BADFORMAT 不支援輸入或輸出格式。
ICERR_NOTSUPPORTED 驅動程式不會直接繪製到畫面,或不支援此訊息。

備註

如果您想要驅動程式將資料解壓縮到緩衝區,請傳送 ICM_DECOMPRESS_BEGIN 訊息。

ICM_DRAW_BEGINICM_DRAW_END訊息不會巢狀。 如果您的驅動程式在停止解壓縮之前收到ICM_DRAW_BEGINICM_DRAW_END,則應該使用新的參數重新開機解壓縮。

規格需求

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

另請參閱

視訊壓縮管理員

視訊壓縮訊息