ID3D12VideoDecodeCommandList::Close-Methode (d3d12video.h)
Gibt an, dass die Aufzeichnung der Befehlsliste abgeschlossen ist.
Syntax
HRESULT Close();
Rückgabewert
Typ: HRESULT
Gibt S_OK zurück, wenn dies erfolgreich ist; gibt andernfalls einen der folgenden Werte zurück:
- E_FAIL , wenn die Befehlsliste bereits geschlossen wurde oder eine ungültige API während der Befehlslistenaufzeichnung aufgerufen wurde.
- E_OUTOFMEMORY , wenn das Betriebssystem während der Aufzeichnung nicht mehr genügend Arbeitsspeicher hat.
- E_INVALIDARG , wenn während der Aufzeichnung ein ungültiges Argument an die Befehlslisten-API übergeben wurde.
Weitere mögliche Rückgabewerte finden Sie unter Direct3D 12-Rückgabecodes .
Hinweise
Die Laufzeit überprüft, ob die Befehlsliste noch nicht geschlossen wurde. Wenn während der Aufzeichnung ein Fehler aufgetreten ist, wird der Fehlercode hier zurückgegeben. Die Laufzeit ruft die Schließen-Gerätetreiberschnittstelle (DDI) in diesem Fall nicht auf.
Ein Beispiel zum Erstellen einer Befehlsliste finden Sie unter ID3D12GraphicsCommandList::Close-Methode
Anforderungen
Header | d3d12video.h |
DLL | d3d12.dll |