ICM_DRAW_WINDOW メッセージ
ICM_DRAW_WINDOW メッセージは、ICM_DRAW_BEGIN メッセージに指定されたウィンドウを再描画する必要があることをレンダリング ドライバーに通知します。 ウィンドウが移動したか、一時的に隠れている。 このメッセージは、明示的に送信することも、 ICDrawWindow マクロを使用して送信することもできます。
ICM_DRAW_WINDOW
wParam = (DWORD_PTR) (LPVOID) prc;
lParam = 0;
パラメーター
-
Prc
-
画面座標内の移動先の四角形へのポインター。 このパラメーターが空の四角形を指している場合は、描画をオフにする必要があります。
戻り値
成功した場合はICERR_OKを返し、それ以外の場合はエラーを返します。
注釈
このメッセージは、独自の非同期圧縮解除、タイミング、描画を実行するハードウェアでサポートされています。
ビデオ オーバーレイ ドライバーは、このメッセージを使用して、ウィンドウが隠れているか移動されたときに描画します。 ICM_DRAW_BEGINに指定されたウィンドウが他のウィンドウで完全に非表示になっている場合、変換先の四角形は空になります。 この状態が発生した場合、ドライバーはビデオ オーバーレイ ハードウェアをオフにする必要があります。
要件
要件 | 値 |
---|---|
サポートされている最小のクライアント |
Windows 2000 Professional [デスクトップ アプリのみ] |
サポートされている最小のサーバー |
Windows 2000 Server [デスクトップ アプリのみ] |
ヘッダー |
|