ID3DXLine::OnLostDevice-Methode
Verwenden Sie diese Methode, um alle Verweise auf Videospeicherressourcen frei zu geben und alle Zustandsblocks zu löschen. Diese Methode sollte immer dann aufgerufen werden, wenn ein Gerät verloren geht oder bevor ein Gerät zurücksetzungen.
Syntax
HRESULT OnLostDevice();
Parameter
Diese Methode hat keine Parameter.
Rückgabewert
Typ: HRESULT
Wenn die Methode erfolgreich ist, ist der Rückgabewert S _ OK. Wenn bei der Methode ein Fehler auftritt, kann der Rückgabewert D3DERR _ INVALIDCALL sein.
Hinweise
Diese Methode sollte immer dann aufgerufen werden, wenn das Gerät verloren geht oder bevor der Benutzer IDirect3DDevice9::Reset aufruft. Selbst wenn das Gerät nicht verloren gegangen ist, ist ID3DXLine::OnLostDevice für die Freigabe von Zustandsblocks und anderen Ressourcen verantwortlich, die möglicherweise freigegeben werden müssen, bevor das Gerät zurücksetzungen. Daher kann das Schriftartobjekt vor dem Aufruf von IDirect3DDevice9::Reset und id3DXLine::OnResetDevicenicht erneut verwendet werden.
Anforderungen
| Anforderung | Wert |
|---|---|
| Header |
|
| Bibliothek |
|