Partager via


Méthode IDirectDraw7 ::WaitForVerticalBlank (ddraw.h)

Aide l’application à se synchroniser avec l’intervalle vide vertical.

Syntaxe

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

Paramètres

[in] unnamedParam1

L’un des indicateurs suivants qui indique la durée d’attente du vide vertical :

DDWAITVB_BLOCKBEGIN

WaitForVerticalBlank retourne quand l’intervalle vide vertical commence.

DDWAITVB_BLOCKBEGINEVENT

Déclenche un événement lorsque le vide vertical commence. Cette valeur n’est actuellement pas prise en charge.

DDWAITVB_BLOCKEND

WaitForVerticalBlank retourne lorsque l’intervalle vide vertical se termine et que l’affichage commence.

[in] unnamedParam2

Handle de l’événement à déclencher lorsque le vide vertical commence. Ce paramètre n’est actuellement pas utilisé.

Valeur retournée

Si la méthode réussit, la valeur de retour est DD_OK.

En cas d’échec, la méthode peut retourner l’une des valeurs d’erreur suivantes :

  • DDERR_INVALIDOBJECT
  • DDERR_INVALIDPARAMS
  • DDERR_UNSUPPORTED
  • DDERR_WASSTILLDRAWING

Configuration requise

Condition requise Valeur
Plateforme cible Windows
En-tête ddraw.h
Bibliothèque Ddraw.lib
DLL Ddraw.dll

Voir aussi

IDirectDraw7