enumeración D3D12_INDIRECT_ARGUMENT_TYPE (d3d12.h)
Especifica el tipo del parámetro indirecto.
Syntax
typedef enum D3D12_INDIRECT_ARGUMENT_TYPE {
D3D12_INDIRECT_ARGUMENT_TYPE_DRAW = 0,
D3D12_INDIRECT_ARGUMENT_TYPE_DRAW_INDEXED,
D3D12_INDIRECT_ARGUMENT_TYPE_DISPATCH,
D3D12_INDIRECT_ARGUMENT_TYPE_VERTEX_BUFFER_VIEW,
D3D12_INDIRECT_ARGUMENT_TYPE_INDEX_BUFFER_VIEW,
D3D12_INDIRECT_ARGUMENT_TYPE_CONSTANT,
D3D12_INDIRECT_ARGUMENT_TYPE_CONSTANT_BUFFER_VIEW,
D3D12_INDIRECT_ARGUMENT_TYPE_SHADER_RESOURCE_VIEW,
D3D12_INDIRECT_ARGUMENT_TYPE_UNORDERED_ACCESS_VIEW,
D3D12_INDIRECT_ARGUMENT_TYPE_DISPATCH_RAYS,
D3D12_INDIRECT_ARGUMENT_TYPE_DISPATCH_MESH,
D3D12_INDIRECT_ARGUMENT_TYPE_INCREMENTING_CONSTANT
} ;
Constantes
D3D12_INDIRECT_ARGUMENT_TYPE_DRAW Valor: 0 Indica que el tipo es una llamada a Draw. |
D3D12_INDIRECT_ARGUMENT_TYPE_DRAW_INDEXED Indica que el tipo es una llamada DrawIndexed. |
D3D12_INDIRECT_ARGUMENT_TYPE_DISPATCH Indica que el tipo es una llamada de dispatch. |
D3D12_INDIRECT_ARGUMENT_TYPE_VERTEX_BUFFER_VIEW Indica que el tipo es una vista de búfer de vértices. |
D3D12_INDIRECT_ARGUMENT_TYPE_INDEX_BUFFER_VIEW Indica que el tipo es una vista de búfer de índice. |
D3D12_INDIRECT_ARGUMENT_TYPE_CONSTANT Indica que el tipo es una constante. |
D3D12_INDIRECT_ARGUMENT_TYPE_CONSTANT_BUFFER_VIEW Indica que el tipo es una vista de búfer constante (CBV). |
D3D12_INDIRECT_ARGUMENT_TYPE_SHADER_RESOURCE_VIEW Indica que el tipo es una vista de recursos de sombreador (SRV). |
D3D12_INDIRECT_ARGUMENT_TYPE_UNORDERED_ACCESS_VIEW Indica que el tipo es una vista de acceso desordenada (UAV). |
Comentarios
Esta enumeración se usa en la estructura D3D12_INDIRECT_ARGUMENT_DESC .
Requisitos
Encabezado | d3d12.h |
Consulte también
Comentarios
https://aka.ms/ContentUserFeedback.
Próximamente: A lo largo de 2024 iremos eliminando gradualmente GitHub Issues como mecanismo de comentarios sobre el contenido y lo sustituiremos por un nuevo sistema de comentarios. Para más información, vea:Enviar y ver comentarios de