構文
メンバー
ParameterType型: D3D12_ROOT_PARAMETER_TYPE ルート署名スロットの種類を指定する D3D12_ROOT_PARAMETER_TYPE 型の値。このメンバーによって、以下の共用体で使用する型が決まります。 DescriptorTable
型: D3D12_ROOT_DESCRIPTOR_TABLE1 記述子ヒープ内で連続して現れる記述子範囲のコレクションとして、記述子テーブルのレイアウトを記述する D3D12_ROOT_DESCRIPTOR_TABLE1 構造体。 Constants
型: D3D12_ROOT_CONSTANTS シェーダーで 1 つの定数バッファーとして現れる、ルート署名内のインライン定数を記述する D3D12_ROOT_CONSTANTS 構造体。 Descriptor
型: D3D12_ROOT_DESCRIPTOR1 シェーダーで現れる、ルート署名内のインライン記述子を記述する D3D12_ROOT_DESCRIPTOR1 構造体。 ShaderVisibility
型: D3D12_SHADER_VISIBILITY ルート署名スロットの内容にアクセスできるシェーダーを指定する D3D12_SHADER_VISIBILITY 型の値。
解説
この構造体は、D3D12_ROOT_SIGNATURE_DESC1 構造体と共に使用します。 ヘルパー構造体 CD3DX12_ROOT_PARAMETER1 を参照してください。要件
ヘッダー: d3d12_xs.h または d3d12_x.hライブラリ: d3d12_xs.lib または d3d12_x.lib
サポートされるプラットフォーム: XBOX Series 本体および XBOX One ファミリ
