Skip to main content
描述根签名版本 1.0 的布局。

语法

成员

NumParameters
类型:UINT
根签名中的槽位数。此数字也是 pParameters 数组中的元素数量。 pParameters
类型:const D3D12_ROOT_PARAMETER *
一个 D3D12_ROOT_PARAMETER 结构数组,用于根签名中的槽位。 NumStaticSamplers
类型:UINT
指定静态采样器的数量。 pStaticSamplers
类型:const D3D12_STATIC_SAMPLER_DESC *
指向一个或多个 D3D12_STATIC_SAMPLER_DESC 结构的指针。 Flags
类型:D3D12_ROOT_SIGNATURE_FLAGS
D3D12_ROOT_SIGNATURE_FLAGS 类型值的组合,这些值使用按位或运算进行组合。 生成的值指定根签名布局的选项。

备注

此结构由 D3D12SerializeRootSignature 函数使用, 并由 ID3D12RootSignatureDeserializer::GetRootSignatureDesc 方法返回。 有一个图形根签名和一个计算根签名。

要求

头文件: d3d12_xs.h 或 d3d12_x.h
库: d3d12_xs.lib 或 d3d12_x.lib
支持的平台:XBOX Series 主机和 XBOX One 系列

另请参阅

CD3DX12_ROOT_SIGNATURE_DESC Core Structures Creating a Root Signature D3D12_ROOT_PARAMETER_TYPE D3D12_ROOT_SIGNATURE_DESC1 D3D12_VERSIONED_ROOT_SIGNATURE_DESC Using constants directly in the root signature Using descriptors directly in the root signature
最后修改于 2026年8月24日