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