Direct3D 12-Rückgabecodes
Im Folgenden finden Sie Rückgabecodes von API-Funktionen. Weitere Rückgabecodes finden Sie unter DXGI _ ERROR.
| HRESULT | BESCHREIBUNG |
|---|---|
| D3D12-FEHLERADAPTER _ _ NICHT _ _ GEFUNDEN | Das angegebene zwischengespeicherte PSO wurde auf einem anderen Adapter erstellt und kann nicht auf dem aktuellen Adapter wiederverwendet werden. |
| D3D12- _ _ FEHLER: _ TREIBERVERSIONSKONFLIKT _ | Das angegebene zwischengespeicherte PSO wurde unter einer anderen Treiberversion erstellt und kann nicht auf dem aktuellen Adapter wiederverwendet werden. |
| D3DERR _ INVALIDCALL (ersetzt durch DXGI _ ERROR INVALID _ _ CALL) | Der Methodenaufruf ist ungültig. Beispielsweise kann der Parameter einer Methode kein gültiger Zeiger sein. |
| D3DERR _ WASGISDRAWING (ersetzt durch DXGI _ ERROR WAS STILL _ _ _ DRAWING) | Der vorherige Blit-Vorgang, bei dem Informationen auf oder von dieser Oberfläche übertragen werden, ist unvollständig. |
| E _ FAIL | Es wurde versucht, ein Gerät mit aktivierter Debugebene zu erstellen, und die Ebene ist nicht installiert. |
| E _ INVALIDARG | Ein ungültiger Parameter wurde an die zurückgebende Funktion übergeben. |
| E _ OUTOFMEMORY | Direct3D konnte nicht genügend Arbeitsspeicher zuordnen, um den Aufruf abschließen zu können. |
| E _ NOTIMPL | Der Methodenaufruf wird nicht mit der übergebenen Parameterkombination implementiert. |
| S _ FALSE | Alternativer Erfolgswert, der eine erfolgreiche, aber nicht standardmäßige Vervollständigung angibt (die genaue Bedeutung hängt vom Kontext ab). |
| S _ OK | Kein Fehler ist aufgetreten. |