IDirectDraw7::WaitForVerticalBlank メソッド (ddraw.h)
アプリケーションが垂直方向の空白間隔と同期するのに役立ちます。
構文
HRESULT WaitForVerticalBlank(
[in] DWORD unnamedParam1,
[in] HANDLE unnamedParam2
);
パラメーター
[in] unnamedParam1
垂直空白を待機する時間を示す次のいずれかのフラグ。
DDWAITVB_BLOCKBEGIN
WaitForVerticalBlank は、垂直空白間隔の開始時に を返します。
DDWAITVB_BLOCKBEGINEVENT
垂直空白が開始されたときにイベントをトリガーします。 この値は現在サポートされていません。
DDWAITVB_BLOCKEND
WaitForVerticalBlank は、垂直空白間隔が終了し、表示が開始されると を返します。
[in] unnamedParam2
垂直空白が開始されたときにトリガーされるイベントのハンドル。 このパラメーターは現在使用されていません。
戻り値
メソッドが成功した場合、戻り値はDD_OK。
失敗した場合、メソッドは次のいずれかのエラー値を返すことができます。
- DDERR_INVALIDOBJECT
- DDERR_INVALIDPARAMS
- DDERR_UNSUPPORTED
- DDERR_WASSTILLDRAWING
要件
要件 | 値 |
---|---|
対象プラットフォーム | Windows |
ヘッダー | ddraw.h |
Library | Ddraw.lib |
[DLL] | Ddraw.dll |