Partager via


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