Metodo IDirectDraw7::WaitForVerticalBlank (ddraw.h)
Consente all'applicazione di eseguire la sincronizzazione con l'intervallo verticale vuoto.
Sintassi
HRESULT WaitForVerticalBlank(
[in] DWORD unnamedParam1,
[in] HANDLE unnamedParam2
);
Parametri
[in] unnamedParam1
Uno dei flag seguenti che indica per quanto tempo attendere il vuoto verticale:
DDWAITVB_BLOCKBEGIN
WaitForVerticalBlank restituisce quando inizia l'intervallo verticale vuoto.
DDWAITVB_BLOCKBEGINEVENT
Attiva un evento all'inizio del campo vuoto verticale. Questo valore non è attualmente supportato.
DDWAITVB_BLOCKEND
WaitForVerticalBlank restituisce quando termina l'intervallo verticale vuoto e inizia la visualizzazione.
[in] unnamedParam2
Handle dell'evento da attivare all'inizio dello spazio vuoto verticale. Questo parametro non è attualmente utilizzato.
Valore restituito
Se il metodo ha esito positivo, il valore restituito viene DD_OK.
Se ha esito negativo, il metodo può restituire uno dei valori di errore seguenti:
- DDERR_INVALIDOBJECT
- DDERR_INVALIDPARAMS
- DDERR_UNSUPPORTED
- DDERR_WASSTILLDRAWING
Requisiti
Requisito | Valore |
---|---|
Piattaforma di destinazione | Windows |
Intestazione | ddraw.h |
Libreria | Ddraw.lib |
DLL | Ddraw.dll |