Método IDirectDrawSurface7::GetBltStatus (ddraw.h)
Obtém status sobre uma operação bitblt (transferência de bloco de bits).
Sintaxe
HRESULT GetBltStatus(
[in] DWORD unnamedParam1
);
Parâmetros
[in] unnamedParam1
Um valor que pode ser definido como um dos sinalizadores a seguir.
DDGBS_CANBLT
Pergunta se um bitblt que envolve essa superfície pode ocorrer imediatamente e retorna DD_OK se o bitblt pode ser concluído.
DDGBS_ISBLTDONE
Pergunta se o bitblt foi feito e retorna DD_OK se o último bitblt nessa superfície foi concluído.
Valor retornado
Se o método for bem-sucedido, um bitbltter estará presente e o valor retornado será DD_OK.
Se falhar, o método retornará DDERR_WASSTILLDRAWING se o bitbltter estiver ocupado, DDERR_NOBLTHW se não houver bitbltter ou um dos seguintes valores de erro:
- DDERR_INVALIDOBJECT
- DDERR_INVALIDPARAMS
- DDERR_NOBLTHW
- DDERR_SURFACEBUSY
- DDERR_SURFACELOST
- DDERR_UNSUPPORTED
- DDERR_WASSTILLDRAWING
Requisitos
Plataforma de Destino | Windows |
Cabeçalho | ddraw.h |
Biblioteca | Ddraw.lib |
DLL | Ddraw.dll |