Passer au contenu principal
Décrit l’emplacement d’une signature racine version 1.1.

Syntaxe

Membres

ParameterType
Type : D3D12_ROOT_PARAMETER_TYPE
Une valeur de type D3D12_ROOT_PARAMETER_TYPE qui spécifie le type d’emplacement de la signature racine. Ce membre détermine le type à utiliser dans l’union ci-dessous. DescriptorTable
Type : D3D12_ROOT_DESCRIPTOR_TABLE1
Une structure D3D12_ROOT_DESCRIPTOR_TABLE1 qui décrit la disposition d’une table de descripteurs sous forme de collection de plages de descripteurs qui apparaissent l’une après l’autre dans un tas de descripteurs. Constants
Type : D3D12_ROOT_CONSTANTS
Une structure D3D12_ROOT_CONSTANTS qui décrit des constantes intégrées dans la signature racine qui apparaissent dans les nuanceurs sous forme d’une seule mémoire tampon de constantes. Descriptor
Type : D3D12_ROOT_DESCRIPTOR1
Une structure D3D12_ROOT_DESCRIPTOR1 qui décrit des descripteurs intégrés dans la signature racine qui apparaissent dans les nuanceurs. ShaderVisibility
Type : D3D12_SHADER_VISIBILITY
Une valeur de type D3D12_SHADER_VISIBILITY qui spécifie les nuanceurs qui peuvent accéder au contenu de l’emplacement de la signature racine.

Remarques

Utilisez cette structure avec la structure D3D12_ROOT_SIGNATURE_DESC1. Consultez la structure d’assistance CD3DX12_ROOT_PARAMETER1.

Configuration requise

En-tête : d3d12_xs.h ou d3d12_x.h
Bibliothèque : d3d12_xs.lib ou d3d12_x.lib
Plateformes prises en charge : consoles XBOX Series et famille XBOX One

Voir aussi

Structures de base D3D12_ROOT_PARAMETER Signature racine version 1.1
Dernière modification le 6 octobre 2026