IDirectDrawSurface7::GetBltStatus-Methode (ddraw.h)
Ruft status über einen Bitblockübertragungsvorgang (Bitblt) ab.
Syntax
HRESULT GetBltStatus(
[in] DWORD unnamedParam1
);
Parameter
[in] unnamedParam1
Ein Wert, der auf eines der folgenden Flags festgelegt werden kann.
DDGBS_CANBLT
Fragt nach, ob eine Bitblt, die diese Oberfläche betrifft, sofort auftreten kann, und gibt DD_OK zurück, wenn die Bitblt abgeschlossen werden kann.
DDGBS_ISBLTDONE
Fragt, ob die Bitblt abgeschlossen ist, und gibt DD_OK zurück, wenn die letzte Bitblt auf dieser Oberfläche abgeschlossen wurde.
Rückgabewert
Wenn die Methode erfolgreich ist, ist ein Bitbltter vorhanden, und der Rückgabewert ist DD_OK.
Wenn ein Fehler auftritt, gibt die Methode DDERR_WASSTILLDRAWING zurück, wenn der Bitbltter ausgelastet ist, DDERR_NOBLTHW, wenn kein Bitbltter vorhanden ist, oder einen der folgenden Fehlerwerte:
- DDERR_INVALIDOBJECT
- DDERR_INVALIDPARAMS
- DDERR_NOBLTHW
- DDERR_SURFACEBUSY
- DDERR_SURFACELOST
- DDERR_UNSUPPORTED
- DDERR_WASSTILLDRAWING
Anforderungen
Zielplattform | Windows |
Kopfzeile | ddraw.h |
Bibliothek | Ddraw.lib |
DLL | Ddraw.dll |