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 |