Método ID3D12VideoDecodeCommandList::Reset (d3d12video.h)
Restablece una lista de comandos a su estado inicial como si se acaba de crear una nueva lista de comandos.
Sintaxis
HRESULT Reset(
ID3D12CommandAllocator *pAllocator
);
Parámetros
pAllocator
Tipo: ID3D12CommandAllocator*
Puntero al objeto ID3D12CommandAllocator desde el que el dispositivo crea listas de comandos.
Valor devuelto
Tipo: HRESULT
Devuelve S_OK si se ejecuta correctamente; de lo contrario, devuelve uno de los valores siguientes:
- E_FAIL si la lista de comandos no estaba en el estado "cerrado" cuando se realizó la llamada a Reset o se habría superado el límite por dispositivo.
- E_OUTOFMEMORY si el sistema operativo se quedó sin memoria.
- E_INVALIDARG si el asignador se está usando actualmente con otra lista de comandos en el estado "recording" o si el asignador especificado se creó con el tipo incorrecto.
Comentarios
Para obtener información adicional y ejemplos de uso de este método, vea método ID3D12GraphicsCommandList::Reset.
Requisitos
Requisito | Valor |
---|---|
Header | d3d12video.h |
Archivo DLL | d3d12.dll |