ID3D12VideoEncodeCommandList ::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 ; Dans le cas contraire, 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 a manqué 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 obtenir d’autres valeurs de retour possibles, consultez Codes de retour Direct3D 12 .
Remarques
Le runtime valide que la liste de commandes n’a pas encore été fermée. 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 ID3D12GraphicsCommandList ::Close, méthode
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Windows 10, version 2004 (10.0 ; Build 19041) |
Serveur minimal pris en charge | Windows Server, version 2004 (10.0 ; Build 19041) |
En-tête | d3d12video.h |
DLL | d3d12.dll |