ICM_DECOMPRESSEX_BEGIN メッセージ
ICM_DECOMPRESSEX_BEGIN メッセージは、データの圧縮解除を準備するようにビデオ圧縮ドライバーに通知します。
ICM_DECOMPRESSEX_BEGIN
wParam = (DWORD_PTR) (LPVOID) &icdex;
lParam = sizeof(ICDECOMPRESSEX);
パラメーター
-
icdex
-
入力形式と出力形式を含む ICDECOMPRESSEX 構造体へのポインター。
-
Lparam
-
ICDECOMPRESSEX のサイズ (バイト単位)。
戻り値
指定した圧縮解除がサポートされている場合はICERR_OKを返し、それ以外の場合はICERR_BADFORMAT返します。
注釈
ドライバーは、このメッセージを受信すると、バッファーを割り当て、 ICM_DECOMPRESSEXメッセージを 効率的に処理できるように、時間のかかる操作を実行する必要があります。
ドライバーでデータを画面に直接展開する場合は、 ICM_DRAW_BEGIN メッセージを送信します。
ICM_DECOMPRESSEX_BEGINメッセージとICM_DECOMPRESSEX_ENDメッセージは入れ子になりません。 ICM_DECOMPRESSEX_ENDで圧縮解除が停止する前にドライバーがICM_DECOMPRESSEX_BEGINを受け取った場合は、新しいパラメーターを使用して圧縮解除を再開する必要があります。
要件
要件 | 値 |
---|---|
サポートされている最小のクライアント |
Windows 2000 Professional [デスクトップ アプリのみ] |
サポートされている最小のサーバー |
Windows 2000 Server [デスクトップ アプリのみ] |
ヘッダー |
|