次の方法で共有


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_WAITFORVPORTSYNCDATAddRVal メンバーを DDERR_VIDEONOTACTIVE に設定し、DDHAL_DRIVER_HANDLEDを返す必要があります。

dwTimeOut が 0 の場合、ドライバーは独自のタイムアウト条件を指定する必要があります。

要件

   
対象プラットフォーム デスクトップ
Header ddrawint.h (Winddi.h を含む)

関連項目

DD_WAITFORVPORTSYNCDATA