Direct3D 12-Rückgabecodes
Im Folgenden finden Sie Rückgabecodes von API-Funktionen. Weitere Rückgabecodes finden Sie unter DXGI_ERROR.
HRESULT | Beschreibung |
---|---|
D3D12_ERROR_ADAPTER_NOT_FOUND | Die angegebene zwischengespeicherte PSO wurde auf einem anderen Adapter erstellt und kann nicht auf dem aktuellen Adapter wiederverwendet werden. |
D3D12_ERROR_DRIVER_VERSION_MISMATCH | Die angegebene zwischengespeicherte PSO wurde auf 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. Der Parameter einer Methode kann z. B. kein gültiger Zeiger sein. |
D3DERR_WASSTILLDRAWING (ersetzt durch DXGI_ERROR_WAS_STILL_DRAWING) | 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 mit aktivierter Debugebene zu erstellen, und die Ebene ist nicht installiert. |
E_INVALIDARG | An die zurückgegebene Funktion wurde ein ungültiger Parameter ü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 | Es ist kein Fehler aufgetreten. |
Verwandte Themen