ID3D12VideoDecodeCommandList ::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 ; Dans le cas contraire, retourne l’une des valeurs suivantes :
- E_FAIL si la liste de commandes n’était pas à l’état « fermé » au moment de l’appel de réinitialisation ou si la limite par appareil aurait été dépassée.
- E_OUTOFMEMORY si le système d’exploitation est à court de mémoire.
- E_INVALIDARG si l’allocateur est actuellement utilisé avec une autre liste de commandes à l’état « enregistrement » ou si l’utilitaire spécifié a été créé avec le type incorrect.
Remarques
Pour plus d’informations 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 |