enumeración D3D12_COMMAND_LIST_TYPE (d3d12.h)

Especifica el tipo de una lista de comandos.

Syntax

typedef enum D3D12_COMMAND_LIST_TYPE {
  D3D12_COMMAND_LIST_TYPE_DIRECT = 0,
  D3D12_COMMAND_LIST_TYPE_BUNDLE = 1,
  D3D12_COMMAND_LIST_TYPE_COMPUTE = 2,
  D3D12_COMMAND_LIST_TYPE_COPY = 3,
  D3D12_COMMAND_LIST_TYPE_VIDEO_DECODE = 4,
  D3D12_COMMAND_LIST_TYPE_VIDEO_PROCESS = 5,
  D3D12_COMMAND_LIST_TYPE_VIDEO_ENCODE,
  D3D12_COMMAND_LIST_TYPE_NONE
} ;

Constantes

 
D3D12_COMMAND_LIST_TYPE_DIRECT
Valor: 0
Especifica un búfer de comandos que la GPU puede ejecutar. Una lista de comandos directos no hereda ningún estado de GPU.
D3D12_COMMAND_LIST_TYPE_BUNDLE
Valor: 1
Especifica un búfer de comandos que solo se puede ejecutar directamente a través de una lista de comandos directo. Una lista de comandos de agrupación hereda todo el estado de GPU (excepto el objeto de estado de canalización establecido actualmente y la topología primitiva).
D3D12_COMMAND_LIST_TYPE_COMPUTE
Valor: 2
Especifica un búfer de comandos para la computación.
D3D12_COMMAND_LIST_TYPE_COPY
Valor: 3
Especifica un búfer de comandos para copiar.
D3D12_COMMAND_LIST_TYPE_VIDEO_DECODE
Valor: 4
Especifica un búfer de comandos para la descodificación de vídeo.
D3D12_COMMAND_LIST_TYPE_VIDEO_PROCESS
Valor: 5
Especifica un búfer de comandos para el procesamiento de vídeo.

Comentarios

Estos métodos usan esta enumeración:

Requisitos

Requisito Valor
Header d3d12.h

Consulte también

Enumeraciones principales