Direct3D 12-Rückgabecodes
Im Folgenden finden Sie Rückgabecodes aus API-Funktionen. Weitere Rückgabecodes finden Sie unter DXGI_ERROR.
HRESULT | BESCHREIBUNG |
---|---|
D3D12_ERROR_ADAPTER_NOT_FOUND | Der angegebene zwischengespeicherte PSO wurde auf einem anderen Adapter erstellt und kann nicht auf dem aktuellen Adapter wiederverwendet werden. |
D3D12_ERROR_DRIVER_VERSION_MISMATCH | Der angegebene zwischengespeicherte PSO wurde mit einer anderen Treiberversion erstellt und kann nicht auf dem aktuellen Adapter wiederverwendet werden. |
D3DERR_INVALIDCALL (durch DXGI_ERROR_INVALID_CALL ersetzt) | Der Methodenaufruf ist ungültig. Beispielsweise ist der Parameter einer Methode möglicherweise kein gültiger Zeiger. |
D3DERR_WASSTILLDRAWING (durch DXGI_ERROR_WAS_STILL_DRAWING ersetzt) | Der vorherige Blit-Vorgang, der Informationen an oder von dieser Oberfläche überträgt, ist unvollständig. |
E_FAIL | Es wurde versucht, ein Gerät zu erstellen, auf dem die Debugebene aktiviert ist und die Ebene nicht installiert ist. |
E_INVALIDARG | Ein ungültiger Parameter wurde an die zurückgebende Funktion übergeben. |
E_OUTOFMEMORY | Direct3D konnte nicht genügend Arbeitsspeicher zuweisen, um den Anruf abzuschließen. |
E_NOTIMPL | Der Methodenaufruf wird nicht mit der übergebenen Parameterkombination implementiert. |
S_FALSE | Alternativer Erfolgswert, der einen erfolgreichen, aber nicht standardmäßigen Abschluss angibt (die genaue Bedeutung hängt vom Kontext ab). |
S_OK | Kein Fehler ist aufgetreten. |
Zugehörige Themen