Перечисление D3D12_META_COMMAND_PARAMETER_TYPE (d3d12.h)

Определяет константы, указывающие тип данных параметра для метакоманды.

Синтаксис

typedef enum D3D12_META_COMMAND_PARAMETER_TYPE {
  D3D12_META_COMMAND_PARAMETER_TYPE_FLOAT = 0,
  D3D12_META_COMMAND_PARAMETER_TYPE_UINT64 = 1,
  D3D12_META_COMMAND_PARAMETER_TYPE_GPU_VIRTUAL_ADDRESS = 2,
  D3D12_META_COMMAND_PARAMETER_TYPE_CPU_DESCRIPTOR_HANDLE_HEAP_TYPE_CBV_SRV_UAV = 3,
  D3D12_META_COMMAND_PARAMETER_TYPE_GPU_DESCRIPTOR_HANDLE_HEAP_TYPE_CBV_SRV_UAV = 4
} ;

Константы

 
D3D12_META_COMMAND_PARAMETER_TYPE_FLOAT
Значение: 0
Указывает, что параметр имеет тип FLOAT.
D3D12_META_COMMAND_PARAMETER_TYPE_UINT64
Значение: 1
Указывает, что параметр имеет тип UINT64.
D3D12_META_COMMAND_PARAMETER_TYPE_GPU_VIRTUAL_ADDRESS
Значение: 2
Указывает, что параметр является виртуальным адресом GPU.
D3D12_META_COMMAND_PARAMETER_TYPE_CPU_DESCRIPTOR_HANDLE_HEAP_TYPE_CBV_SRV_UAV
Значение: 3
Указывает, что параметр является дескриптором дескриптора ЦП для кучи, содержащей представления буфера констант, представления ресурсов шейдера или неупорядоченные представления доступа.
D3D12_META_COMMAND_PARAMETER_TYPE_GPU_DESCRIPTOR_HANDLE_HEAP_TYPE_CBV_SRV_UAV
Значение: 4
Указывает, что параметр является дескриптором дескриптора GPU для кучи, содержащей представления буфера констант, представления ресурсов шейдера или неупорядоченные представления доступа.

Требования

   
Верхняя часть d3d12.h