перечисление 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

См. также раздел

D3D12DDI_INDIRECT_ARGUMENT_DESC