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 |