Método IDirectDraw7::WaitForVerticalBlank (ddraw.h)
Ajuda o aplicativo a se sincronizar com o intervalo em branco vertical.
Sintaxe
HRESULT WaitForVerticalBlank(
[in] DWORD unnamedParam1,
[in] HANDLE unnamedParam2
);
Parâmetros
[in] unnamedParam1
Um dos seguintes sinalizadores que indica quanto tempo aguardar pelo espaço em branco vertical:
DDWAITVB_BLOCKBEGIN
WaitForVerticalBlank retorna quando o intervalo em branco vertical começa.
DDWAITVB_BLOCKBEGINEVENT
Dispara um evento quando o espaço em branco vertical começa. No momento, não há suporte para esse valor.
DDWAITVB_BLOCKEND
WaitForVerticalBlank retorna quando o intervalo em branco vertical termina e a exibição começa.
[in] unnamedParam2
Identificador do evento a ser disparado quando o espaço em branco vertical começar. Esse parâmetro não é usado no momento.
Retornar valor
Se o método for bem-sucedido, o valor retornado será DD_OK.
Se falhar, o método poderá retornar um dos seguintes valores de erro:
- DDERR_INVALIDOBJECT
- DDERR_INVALIDPARAMS
- DDERR_UNSUPPORTED
- DDERR_WASSTILLDRAWING
Requisitos
Requisito | Valor |
---|---|
Plataforma de Destino | Windows |
Cabeçalho | ddraw.h |
Biblioteca | Ddraw.lib |
DLL | Ddraw.dll |