Método ID3D12VideoEncodeCommandList::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 de restablecimiento 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 de "grabación" 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 | Value |
---|---|
Cliente mínimo compatible | Windows 10, versión 2004 (10.0; Compilación 19041) |
Servidor mínimo compatible | Windows Server, versión 2004 (10.0; Compilación 19041) |
Encabezado | d3d12video.h |
Archivo DLL | d3d12.dll |