Syntax
Members
NumParametersType: UINT The number of slots in the root signature. This number is also the number of elements in the pParameters array. pParameters
Type: const D3D12_ROOT_PARAMETER * An array of D3D12_ROOT_PARAMETER structures for the slots in the root signature. NumStaticSamplers
Type: UINT Specifies the number of static samplers. pStaticSamplers
Type: const D3D12_STATIC_SAMPLER_DESC * Pointer to one or more D3D12_STATIC_SAMPLER_DESC structures. Flags
Type: D3D12_ROOT_SIGNATURE_FLAGS A combination of D3D12_ROOT_SIGNATURE_FLAGS-typed values that are combined by using a bitwise OR operation. The resulting value specifies options for the root signature layout.
Remarks
This structure is used by the D3D12SerializeRootSignature function and is returned by the ID3D12RootSignatureDeserializer::GetRootSignatureDesc method. There is one graphics root signature, and one compute root signature.Requirements
Header: d3d12_xs.h or d3d12_x.hLibrary: d3d12_xs.lib or d3d12_x.lib
Supported Platforms: XBOX Series consoles and XBOX One family
