D3D12_COMMAND_LIST_TYPE enumeração (d3d12.h)
Especifica o tipo de uma 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 um buffer de comando que a GPU pode executar. Uma lista de comandos diretos não herda nenhum estado de GPU. |
D3D12_COMMAND_LIST_TYPE_BUNDLE Valor: 1 Especifica um buffer de comando que só pode ser executado diretamente por meio de uma lista de comandos diretos. Uma lista de comandos de pacote herda todo o estado de GPU (exceto o objeto de estado do pipeline definido no momento e a topologia primitiva). |
D3D12_COMMAND_LIST_TYPE_COMPUTE Valor: 2 Especifica um buffer de comando para computação. |
D3D12_COMMAND_LIST_TYPE_COPY Valor: 3 Especifica um buffer de comando para cópia. |
D3D12_COMMAND_LIST_TYPE_VIDEO_DECODE Valor: 4 Especifica um buffer de comando para decodificação de vídeo. |
D3D12_COMMAND_LIST_TYPE_VIDEO_PROCESS Valor: 5 Especifica um buffer de comando para processamento de vídeo. |
Comentários
Essa enumeração é usada pelos seguintes métodos:
Requisitos
Requisito | Valor |
---|---|
Cabeçalho | d3d12.h |
Confira também
Comentários
https://aka.ms/ContentUserFeedback.
Em breve: Ao longo de 2024, eliminaremos os problemas do GitHub como o mecanismo de comentários para conteúdo e o substituiremos por um novo sistema de comentários. Para obter mais informações, consulteEnviar e exibir comentários de