D3D12_ROOT_SIGNATURE_DESC1 構造体 (d3d12.h)
ルート署名バージョン 1.1 のレイアウトについて説明します。
構文
typedef struct D3D12_ROOT_SIGNATURE_DESC1 {
UINT NumParameters;
const D3D12_ROOT_PARAMETER1 *pParameters;
UINT NumStaticSamplers;
const D3D12_STATIC_SAMPLER_DESC *pStaticSamplers;
D3D12_ROOT_SIGNATURE_FLAGS Flags;
} D3D12_ROOT_SIGNATURE_DESC1;
メンバー
NumParameters
ルート署名内のスロットの数。 この数値は、 pParameters 配列内の要素の数でもあります。
pParameters
ルート署名内のスロットの D3D12_ROOT_PARAMETER1 構造体の配列。
NumStaticSamplers
静的サンプラーの数を指定します。
pStaticSamplers
1 つ以上の D3D12_STATIC_SAMPLER_DESC 構造体へのポインター。
Flags
データの揮発性を決定する D3D12_ROOT_SIGNATURE_FLAGS を指定します。
解説
この構造体は 、D3D12_VERSIONED_ROOT_SIGNATURE_DESC 構造体と共に使用します。
要件
Header | d3d12.h |