D3D12_META_COMMAND_PARAMETER_TYPE列舉 (d3d12.h)

定義常數,以指定中繼命令的參數資料類型。

Syntax

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
指定參數是堆積的 CPU 描述元控制碼,其中包含常數緩衝區檢視、著色器資源檢視或未排序的存取檢視。
D3D12_META_COMMAND_PARAMETER_TYPE_GPU_DESCRIPTOR_HANDLE_HEAP_TYPE_CBV_SRV_UAV
值: 4
指定參數是堆積的 GPU 描述元控制碼,其中包含常數緩衝區檢視、著色器資源檢視或未排序的存取檢視。

需求

   
標頭 d3d12.h