Compartilhar via


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

Confira também

IDirectDrawSurface7