Passer au contenu principal
Décrit la disposition d’une table de descripteurs pour la signature racine 1.0 sous la forme d’une collection de plages de descripteurs, toutes relatives à un même handle de descripteur de base.

Syntaxe

Membres

NumDescriptorRanges
Type : UINT
Nombre de plages de descripteurs dans la disposition de la table. pDescriptorRanges
Type : const D3D12_DESCRIPTOR_RANGE *
Tableau de structures D3D12_DESCRIPTOR_RANGE qui décrivent les plages de descripteurs.

Remarques

Les échantillonneurs ne sont pas autorisés dans la même table de descripteurs que les vues de mémoire tampon constante (CBV), les vues d’accès non ordonné (UAV) et les vues de ressources de nuanceur (SRV). D3D12_ROOT_DESCRIPTOR_TABLE est le type de données du membre DescriptorTable de D3D12_ROOT_PARAMETER. Utilisez une structure D3D12_ROOT_DESCRIPTOR_TABLE lorsque vous définissez le membre ParameterType de D3D12_ROOT_PARAMETER sur D3D12_ROOT_PARAMETER_TYPE_DESCRIPTOR_TABLE.

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

CD3DX12_ROOT_DESCRIPTOR_TABLE Structures principales D3D12_ROOT_DESCRIPTOR_TABLE1
Dernière modification le 6 octobre 2026