構文
メンバー
ShaderRegister型: UINT シェーダー レジスター。 RegisterSpace
型: UINT レジスター空間。 Num32BitValues
型: UINT 単一のシェーダー スロットを占有する定数の数 (これらの定数は単一の定数バッファーのように現れます)。 すべての定数は単一のルート シグネチャ バインド スロットを占有します。
解説
シェーダー レジスターと空間の詳細については、HLSL でのリソース バインディング を参照してください。 D3D12_ROOT_CONSTANTS は D3D12_ROOT_PARAMETER の Constants メンバーのデータ型です。 D3D12_ROOT_PARAMETER の SlotType フィールドを D3D12_ROOT_PARAMETER_TYPE の D3D12_ROOT_PARAMETER_TYPE_32BIT_CONSTANTS メンバーに設定する場合は、D3D12_ROOT_CONSTANTS を使用します。要件
ヘッダー: d3d12_xs.h または d3d12_x.hライブラリ: d3d12_xs.lib または d3d12_x.lib
サポートされるプラットフォーム: XBOX Series 本体および XBOX One ファミリ
