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

一或多個 D3D12_STATIC_SAMPLER_DESC 結構的指標。

Flags

指定決定資料變動性 D3D12_ROOT_SIGNATURE_FLAGS

備註

將此結構與 D3D12_VERSIONED_ROOT_SIGNATURE_DESC 結構搭配使用。

需求

   
標頭 d3d12.h

另請參閱

核心結構

D3D12_ROOT_SIGNATURE_DESC

根簽章 1.1 版