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