D3D12DDI_META_COMMAND_PARAMETER_TYPE - NtDoc

Native API online documentation, based on the System Informer (formerly Process Hacker) phnt headers
// d3d12umddi.h

typedef enum D3D12DDI_META_COMMAND_PARAMETER_TYPE {
  D3D12DDI_META_COMMAND_PARAMETER_TYPE_FLOAT = 0,
  D3D12DDI_META_COMMAND_PARAMETER_TYPE_UINT64 = 1,
  D3D12DDI_META_COMMAND_PARAMETER_TYPE_GPU_VIRTUAL_ADDRESS = 2,
  D3D12DDI_META_COMMAND_PARAMETER_TYPE_CPU_DESCRIPTOR_HANDLE_HEAP_TYPE_CBV_SRV_UAV = 3,
  D3D12DDI_META_COMMAND_PARAMETER_TYPE_GPU_DESCRIPTOR_HANDLE_HEAP_TYPE_CBV_SRV_UAV = 4
} ;
View the official Windows Driver Kit DDI reference

NtDoc

No description available.

Windows Driver Kit DDI reference (ne-d3d12umddi-d3d12ddi_meta_command_parameter_type)

D3D12DDI_META_COMMAND_PARAMETER_TYPE enumeration

Description

A D3D12DDI_META_COMMAND_PARAMETER_TYPE value indicates the meta-command type.

Constants

D3D12DDI_META_COMMAND_PARAMETER_TYPE_FLOAT:0

The parameter type is float.

D3D12DDI_META_COMMAND_PARAMETER_TYPE_UINT64:1

The parameter type is UINT64.

D3D12DDI_META_COMMAND_PARAMETER_TYPE_GPU_VIRTUAL_ADDRESS:2

GPU virtual address.

D3D12DDI_META_COMMAND_PARAMETER_TYPE_CPU_DESCRIPTOR_HANDLE_HEAP_TYPE_CBV_SRV_UAV:3

CPU descriptor handle heap type CBV (constant buffer view), SRV (shader resource view), or UAV (unordered access view).

D3D12DDI_META_COMMAND_PARAMETER_TYPE_GPU_DESCRIPTOR_HANDLE_HEAP_TYPE_CBV_SRV_UAV:4

GPU descriptor handle heap type CBV (constant buffer view), SRV (shader resource view), or UAV (unordered access view).

Remarks

See also

D3D12DDIARG_META_COMMAND_PARAMETER_DESC