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 |