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

Syntaxe

Membres

NumDescriptorRanges
Type : UINT
Le nombre de plages de descripteurs dans la disposition de la table. pDescriptorRanges
Type : const D3D12_DESCRIPTOR_RANGE1 *
Un tableau de structures D3D12_DESCRIPTOR_RANGE1 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 de constantes (CBV), les vues d’accès non ordonné (UAV) et les vues de ressources de nuanceur (SRV). D3D12_ROOT_DESCRIPTOR_TABLE1 est le type de données du membre DescriptorTable de D3D12_ROOT_PARAMETER1. Utilisez une structure D3D12_ROOT_DESCRIPTOR_TABLE1 lorsque vous définissez le membre SlotType de D3D12_ROOT_PARAMETER1 à D3D12_ROOT_PARAMETER_TYPE_DESCRIPTOR_TABLE. Consultez la structure d’assistance CD3DX12_ROOT_DESCRIPTOR_TABLE1.

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_DESCRIPTOR_TABLE Signature racine version 1.1
Dernière modification le 6 octobre 2026