IDirectDraw7::WaitForVerticalBlank-Methode (ddraw.h)

Hilft der Anwendung, sich selbst mit dem vertikal-leeren Intervall zu synchronisieren.

Syntax

HRESULT WaitForVerticalBlank(
  [in] DWORD  unnamedParam1,
  [in] HANDLE unnamedParam2
);

Parameter

[in] unnamedParam1

Eines der folgenden Flags, das angibt, wie lange auf den vertikalen Leerzeichen gewartet werden soll:

DDWAITVB_BLOCKBEGIN

WaitForVerticalBlank gibt zurück, wenn das vertikal-leere Intervall beginnt.

DDWAITVB_BLOCKBEGINEVENT

Löst ein Ereignis aus, wenn das vertikale Leerzeichen beginnt. Dieser Wert wird derzeit nicht unterstützt.

DDWAITVB_BLOCKEND

WaitForVerticalBlank gibt zurück, wenn das vertikal-leere Intervall endet und die Anzeige beginnt.

[in] unnamedParam2

Handle des Ereignisses, das ausgelöst werden soll, wenn das vertikale Leerzeichen beginnt. Dieser Parameter wird derzeit nicht verwendet.

Rückgabewert

Wenn die Methode erfolgreich ist, wird der Rückgabewert DD_OK.

Wenn ein Fehler auftritt, kann die -Methode einen der folgenden Fehlerwerte zurückgeben:

  • DDERR_INVALIDOBJECT
  • DDERR_INVALIDPARAMS
  • DDERR_UNSUPPORTED
  • DDERR_WASSTILLDRAWING

Anforderungen

Anforderung Wert
Zielplattform Windows
Kopfzeile ddraw.h
Bibliothek Ddraw.lib
DLL Ddraw.dll

Weitere Informationen

IDirectDraw7