PDD_VPORTCB_WAITFORSYNC コールバック関数 (ddrawint.h)
DdVideoPortWaitForSync コールバック関数は、次の垂直同期が行われるまで待機します。
構文
PDD_VPORTCB_WAITFORSYNC PddVportcbWaitforsync;
DWORD PddVportcbWaitforsync(
PDD_WAITFORVPORTSYNCDATA unnamedParam1
)
{...}
パラメーター
unnamedParam1
ドライバー が VPE オブジェクトを同期するために必要な情報を含むDD_WAITFORVPORTSYNCDATA構造体を指します。
戻り値
DdVideoPortWaitForSync は、次のいずれかのコールバック コードを返します。
解説
lpWaitForSync のDD_WAITFORVPORTSYNCDATA構造体の dwTimeOut メンバーで指定されたミリ秒数が経過するまでにドライバーが待機している状態が発生しない場合、ドライバーは DD_WAITFORVPORTSYNCDATA の ddRVal メンバーを DDERR_VIDEONOTACTIVE に設定し、DDHAL_DRIVER_HANDLEDを返す必要があります。
dwTimeOut が 0 の場合、ドライバーは独自のタイムアウト条件を指定する必要があります。
要件
対象プラットフォーム | デスクトップ |
Header | ddrawint.h (Winddi.h を含む) |