ID3D12VideoProcessCommandList ::Reset, méthode (d3d12video.h)
Réinitialise une liste de commandes à son état initial comme si une nouvelle liste de commandes venait d’être créée.
Syntaxe
HRESULT Reset(
ID3D12CommandAllocator *pAllocator
);
Paramètres
pAllocator
Type : ID3D12CommandAllocator*
Pointeur vers l’objet ID3D12CommandAllocator à partir duquel l’appareil crée des listes de commandes.
Valeur retournée
Type : HRESULT
Retourne S_OK en cas de réussite ; sinon, retourne l’une des valeurs suivantes :
- E_FAIL si la liste de commandes n’était pas à l’état « fermé » lors de l’appel de réinitialisation , ou si la limite par appareil aurait été dépassée.
- E_OUTOFMEMORY si la mémoire du système d’exploitation est insuffisante.
- E_INVALIDARG si l’allocateur est actuellement utilisé avec une autre liste de commandes à l’état « enregistrement » ou si l’allocateur spécifié a été créé avec le type incorrect.
Remarques
Pour obtenir des informations supplémentaires et des exemples d’utilisation de cette méthode, consultez méthode ID3D12GraphicsCommandList ::Reset
Configuration requise
Condition requise | Valeur |
---|---|
En-tête | d3d12video.h |
DLL | d3d12.dll |