Passer au contenu principal
Décrit des descripteurs intégrés dans la signature racine version 1.1 qui apparaissent dans les nuanceurs.

Syntaxe

Membres

ShaderRegister
Type : UINT
Le registre de nuanceur. RegisterSpace
Type : UINT
L’espace de registre. Flags
Type : D3D12_ROOT_DESCRIPTOR_FLAGS
Spécifie les indicateurs D3D12_ROOT_DESCRIPTOR_FLAGS qui déterminent la volatilité des descripteurs et des données qu’ils référencent.

Remarques

D3D12_ROOT_DESCRIPTOR1 est le type de données du membre Descriptor de D3D12_ROOT_PARAMETER1. Utilisez une structure D3D12_ROOT_DESCRIPTOR1 lorsque vous définissez le champ ParameterType de D3D12_ROOT_PARAMETER1 aux membres D3D12_ROOT_PARAMETER_TYPE_CBV, D3D12_ROOT_PARAMETER_TYPE_SRV ou D3D12_ROOT_PARAMETER_TYPE_UAV de D3D12_ROOT_PARAMETER_TYPE. Consultez la structure d’assistance CD3DX12_ROOT_DESCRIPTOR1.

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