перечисление D3D12DDI_INDIRECT_ARGUMENT_TYPE (d3d12umddi.h)
Указывает тип косвенного параметра для непрямой отправки.
Синтаксис
typedef enum D3D12DDI_INDIRECT_ARGUMENT_TYPE {
D3D12DDI_INDIRECT_ARGUMENT_TYPE_DRAW,
D3D12DDI_INDIRECT_ARGUMENT_TYPE_DRAW_INDEXED,
D3D12DDI_INDIRECT_ARGUMENT_TYPE_DISPATCH,
D3D12DDI_INDIRECT_ARGUMENT_TYPE_VERTEX_BUFFER_VIEW,
D3D12DDI_INDIRECT_ARGUMENT_TYPE_INDEX_BUFFER_VIEW,
D3D12DDI_INDIRECT_ARGUMENT_TYPE_CONSTANT,
D3D12DDI_INDIRECT_ARGUMENT_TYPE_CONSTANT_BUFFER_VIEW,
D3D12DDI_INDIRECT_ARGUMENT_TYPE_SHADER_RESOURCE_VIEW,
D3D12DDI_INDIRECT_ARGUMENT_TYPE_UNORDERED_ACCESS_VIEW,
D3D12DDI_INDIRECT_ARGUMENT_TYPE_DISPATCH_RAYS,
D3D12DDI_INDIRECT_ARGUMENT_TYPE_DISPATCH_MESH
} ;
Константы
D3D12DDI_INDIRECT_ARGUMENT_TYPE_DRAW Указывает, что типом является вызов Draw. |
D3D12DDI_INDIRECT_ARGUMENT_TYPE_DRAW_INDEXED Указывает, что тип является вызовом DrawIndexed. |
D3D12DDI_INDIRECT_ARGUMENT_TYPE_DISPATCH Указывает, что типом является вызов Dispatch. |
D3D12DDI_INDIRECT_ARGUMENT_TYPE_VERTEX_BUFFER_VIEW Указывает, что типом является представление буфера вершин. |
D3D12DDI_INDIRECT_ARGUMENT_TYPE_INDEX_BUFFER_VIEW Указывает, что тип является представлением буфера индекса. |
D3D12DDI_INDIRECT_ARGUMENT_TYPE_CONSTANT Указывает, что тип является константой. |
D3D12DDI_INDIRECT_ARGUMENT_TYPE_CONSTANT_BUFFER_VIEW Указывает, что типом является представление буфера констант (CBV). |
D3D12DDI_INDIRECT_ARGUMENT_TYPE_SHADER_RESOURCE_VIEW Указывает, что типом является представление ресурсов шейдера (SRV). |
D3D12DDI_INDIRECT_ARGUMENT_TYPE_UNORDERED_ACCESS_VIEW Указывает, что типом является неупорядоченное представление доступа (UAV). |
D3D12DDI_INDIRECT_ARGUMENT_TYPE_DISPATCH_RAYS Указывает, что типом является вызов DispatchRays. Доступно начиная с Windows 10 версии 2004. |
D3D12DDI_INDIRECT_ARGUMENT_TYPE_DISPATCH_MESH Указывает, что типом является вызов DispatchMesh. Доступно начиная с Windows 10 версии 2004. |
Комментарии
D3D12DDI_INDIRECT_ARGUMENT_TYPE является членом D3D12DDI_INDIRECT_ARGUMENT_DESC.
Дополнительные сведения см. в разделе Спецификация шейдера сетки .
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Windows 10 версии 1903 |
Верхняя часть | d3d12umddi.h |
См. также раздел
Обратная связь
https://aka.ms/ContentUserFeedback.
Ожидается в ближайшее время: в течение 2024 года мы постепенно откажемся от GitHub Issues как механизма обратной связи для контента и заменим его новой системой обратной связи. Дополнительные сведения см. в разделеОтправить и просмотреть отзыв по