Partager via


Méthode IDirectDrawSurface7::GetBltStatus (ddraw.h)

Obtient status sur une opération de transfert de bloc de bits (bitblt).

Syntaxe

HRESULT GetBltStatus(
  [in] DWORD unnamedParam1
);

Paramètres

[in] unnamedParam1

Valeur qui peut être définie sur l’un des indicateurs suivants.

DDGBS_CANBLT

Demande si un bitblt impliquant cette surface peut se produire immédiatement et retourne DD_OK si le bitblt peut être terminé.

DDGBS_ISBLTDONE

Demande si le bitblt est terminé et retourne DD_OK si le dernier bitblt sur cette surface est terminé.

Valeur retournée

Si la méthode réussit, un bitbltter est présent et la valeur de retour est DD_OK.

En cas d’échec, la méthode retourne DDERR_WASSTILLDRAWING si le bitbltter est occupé, DDERR_NOBLTHW s’il n’y a pas de bitbltter ou l’une des valeurs d’erreur suivantes :

  • DDERR_INVALIDOBJECT
  • DDERR_INVALIDPARAMS
  • DDERR_NOBLTHW
  • DDERR_SURFACEBUSY
  • DDERR_SURFACELOST
  • DDERR_UNSUPPORTED
  • DDERR_WASSTILLDRAWING

Spécifications

   
Plateforme cible Windows
En-tête ddraw.h
Bibliothèque Ddraw.lib
DLL Ddraw.dll

Voir aussi

IDirectDrawSurface7