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.
Consulta Códigos de retorno de Direct3D 12 para ver otros valores devueltos posibles.

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