Skip to main content
ルート署名バージョン 1.1 のスロットを記述します。

構文

メンバー

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 ファミリ

関連項目

コア構造体 D3D12_ROOT_PARAMETER ルート署名バージョン 1.1
最終更新日 2026年8月24日