enumerazione D3D12_META_COMMAND_PARAMETER_TYPE (d3d12.h)

Definisce costanti che specificano il tipo di dati di un parametro in un meta comando.

Sintassi

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
} ;

Costanti

 
D3D12_META_COMMAND_PARAMETER_TYPE_FLOAT
Valore: 0
Specifica che il parametro è di tipo FLOAT.
D3D12_META_COMMAND_PARAMETER_TYPE_UINT64
Valore: 1
Specifica che il parametro è di tipo UINT64.
D3D12_META_COMMAND_PARAMETER_TYPE_GPU_VIRTUAL_ADDRESS
Valore: 2
Specifica che il parametro è un indirizzo virtuale GPU.
D3D12_META_COMMAND_PARAMETER_TYPE_CPU_DESCRIPTOR_HANDLE_HEAP_TYPE_CBV_SRV_UAV
Valore: 3
Specifica che il parametro è un handle del descrittore della CPU in un heap contenente visualizzazioni buffer costanti, viste delle risorse shader o viste ad accesso non ordinato.
D3D12_META_COMMAND_PARAMETER_TYPE_GPU_DESCRIPTOR_HANDLE_HEAP_TYPE_CBV_SRV_UAV
Valore: 4
Specifica che il parametro è un handle del descrittore GPU in un heap contenente visualizzazioni buffer costanti, viste delle risorse shader o viste ad accesso non ordinato.

Requisiti

   
Intestazione d3d12.h