Share via


PDD_VPORTCB_WAITFORSYNC Rückruffunktion (ddrawint.h)

Die DdVideoPortWaitForSync-Rückruffunktion wartet, bis die nächste vertikale Synchronisierung erfolgt.

Syntax

PDD_VPORTCB_WAITFORSYNC PddVportcbWaitforsync;

DWORD PddVportcbWaitforsync(
  PDD_WAITFORVPORTSYNCDATA unnamedParam1
)
{...}

Parameter

unnamedParam1

Verweist auf eine DD_WAITFORVPORTSYNCDATA-Struktur , die die Informationen enthält, die der Treiber zum Synchronisieren des VPE-Objekts benötigt.

Rückgabewert

DdVideoPortWaitForSync gibt einen der folgenden Rückrufcodes zurück:

Hinweise

Wenn die Bedingung, auf die der Treiber wartet, erst auftritt, wenn die Anzahl von Millisekunden, die im dwTimeOut-Member der DD_WAITFORVPORTSYNCDATA-Struktur bei lpWaitForSync angegeben ist, abgelaufen ist, sollte der Treiber den ddRVal-Member von DD_WAITFORVPORTSYNCDATA auf DDERR_VIDEONOTACTIVE festlegen und DDHAL_DRIVER_HANDLED zurückgeben.

Der Treiber muss seine eigenen Timeoutkriterien angeben, wenn dwTimeOut null ist.

Anforderungen

   
Zielplattform Desktop
Kopfzeile ddrawint.h (einschließlich Winddi.h)

Weitere Informationen

DD_WAITFORVPORTSYNCDATA