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

Syntaxe

Membres

ParameterType
Type : D3D12_ROOT_PARAMETER_TYPE
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
Structure D3D12_ROOT_DESCRIPTOR_TABLE1 qui décrit la disposition d’une table de descripteurs sous la forme d’une collection de plages de descripteurs qui se suivent dans un tas de descripteurs. Constants
Type : D3D12_ROOT_CONSTANTS
Structure D3D12_ROOT_CONSTANTS qui décrit des constantes incluses dans la signature racine qui apparaissent dans les nuanceurs sous la forme d’une mémoire tampon constante. Descriptor
Type : D3D12_ROOT_DESCRIPTOR1
Structure D3D12_ROOT_DESCRIPTOR1 qui décrit des descripteurs inclus dans la signature racine qui apparaissent dans les nuanceurs. ShaderVisibility
Type : D3D12_SHADER_VISIBILITY
Valeur de type D3D12_SHADER_VISIBILITY qui spécifie les nuanceurs pouvant 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 principales D3D12_ROOT_PARAMETER Signature racine version 1.1
Dernière modification le 6 octobre 2026