ICM_DRAW_SETTIME メッセージ
ICM_DRAW_SETTIMEは、フレームの描画タイミングを処理するレンダリング ドライバーに同期情報を提供します。 同期情報は、描画するフレームのサンプル番号です。 このメッセージは、明示的に送信することも 、ICDrawSetTime マクロを使用して送信することもできます。
ICM_DRAW_SETTIME
wParam = (DWORD_PTR) lpTime;
lParam = 0;
パラメーター
-
lpTime
-
レンダリングするフレームのサンプル番号。
戻り値
成功した場合はICERR_OKを返し、それ以外の場合はエラーを返します。
解説
通常、ドライバーは、指定された値と、その内部クロックの時刻に関連付けられているフレーム番号を比較し、差が大きい場合は、2 つの同期を試みます。
このメッセージは、ハードウェアが独自の非同期圧縮解除、タイミング、および描画を実行し、ハードウェアが外部同期信号に依存している (ハードウェアが同期マスターとして使用されていない) 場合に使用します。
必要条件
要件 | 値 |
---|---|
サポートされている最小のクライアント |
Windows 2000 Professional [デスクトップ アプリのみ] |
サポートされている最小のサーバー |
Windows 2000 Server [デスクトップ アプリのみ] |
ヘッダー |
|