ID3D12VideoProcessCommandList::Close, méthode (d3d12video.h)
Indique que l’enregistrement dans la liste de commandes est terminé.
Syntaxe
HRESULT Close();
Valeur de retour
Type : HRESULT
Retourne S_OK en cas de réussite ; sinon, retourne l’une des valeurs suivantes :
- E_FAIL si la liste de commandes a déjà été fermée ou si une API non valide a été appelée lors de l’enregistrement de la liste de commandes.
- E_OUTOFMEMORY si le système d’exploitation est à court de mémoire pendant l’enregistrement.
- E_INVALIDARG si un argument non valide a été passé à l’API de liste de commandes pendant l’enregistrement.
Pour connaître les autres valeurs de retour possibles, consultez Codes de retour Direct3D 12 .
Notes
Le runtime vérifie que la liste de commandes n’a pas été fermée précédemment. Si une erreur a été rencontrée lors de l’enregistrement, le code d’erreur est retourné ici. Dans ce cas, le runtime n’appelle pas l’interface de pilote de périphérique (DDI).
Pour obtenir un exemple de création d’une liste de commandes, consultez la méthode ID3D12GraphicsCommandList::Close
Spécifications
En-tête | d3d12video.h |
DLL | d3d12.dll |