IDirectDrawSurface7::IsLost-Methode (ddraw.h)
Bestimmt, ob der Oberflächenspeicher, der einem DirectDrawSurface-Objekt zugeordnet ist, freigegeben wurde.
Syntax
HRESULT IsLost();
Rückgabewert
Wenn die Methode erfolgreich ist, wird der Rückgabewert DD_OK, da der Arbeitsspeicher nicht freigegeben wurde.
Wenn ein Fehler auftritt, kann die Methode einen der folgenden Fehlerwerte zurückgeben:
- DDERR_INVALIDOBJECT
- DDERR_INVALIDPARAMS
- DDERR_SURFACELOST
Hinweise
Surfaces können ihren Arbeitsspeicher verlieren, wenn der Modus des Grafikkarten geändert wird oder wenn eine Anwendung exklusiven Zugriff auf den Grafikkarten erhält und den gesamten Surface-Speicher freigibt, der derzeit für den Grafikkarten zugewiesen ist.
Anforderungen
Anforderung | Wert |
---|---|
Zielplattform | Windows |
Kopfzeile | ddraw.h |
Bibliothek | Ddraw.lib |
DLL | Ddraw.dll |