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
パラメーターが、定数バッファー ビュー、シェーダー リソース ビュー、または順序なしのアクセス ビューを含むヒープへの CPU 記述子ハンドルであることを指定します。
D3D12_META_COMMAND_PARAMETER_TYPE_GPU_DESCRIPTOR_HANDLE_HEAP_TYPE_CBV_SRV_UAV
値: 4
パラメーターが、定数バッファー ビュー、シェーダー リソース ビュー、または順序なしのアクセス ビューを含むヒープへの GPU 記述子ハンドルであることを指定します。

要件

   
Header d3d12.h