構文
メンバー
NumParameters型: UINT ルート署名内のスロットの数。この数は pParameters 配列の要素数でもあります。 pParameters
型: const D3D12_ROOT_PARAMETER * ルート署名内のスロット用の D3D12_ROOT_PARAMETER 構造体の配列。 NumStaticSamplers
型: UINT 静的サンプラーの数を指定します。 pStaticSamplers
型: const D3D12_STATIC_SAMPLER_DESC * 1 つ以上の D3D12_STATIC_SAMPLER_DESC 構造体へのポインター。 Flags
型: D3D12_ROOT_SIGNATURE_FLAGS D3D12_ROOT_SIGNATURE_FLAGS 型の値をビットごとの OR 演算で組み合わせた値。 結果として得られる値によって、ルート署名のレイアウトのオプションが指定されます。
解説
この構造体は、D3D12SerializeRootSignature 関数によって使用され、 ID3D12RootSignatureDeserializer::GetRootSignatureDesc メソッドによって返されます。 グラフィックス ルート署名と、コンピューティング ルート署名がそれぞれ 1 つずつあります。要件
ヘッダー: d3d12_xs.h または d3d12_x.hライブラリ: d3d12_xs.lib または d3d12_x.lib
サポートされるプラットフォーム: XBOX Series 本体および XBOX One ファミリ
