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

Syntaxe

Membres

ShaderRegister
Type : UINT
Registre du nuanceur. RegisterSpace
Type : UINT
Espace de registre. Flags
Type : D3D12_ROOT_DESCRIPTOR_FLAGS
Spécifie les 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 sur les 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 principales D3D12_ROOT_DESCRIPTOR Signature racine version 1.1
Dernière modification le 6 octobre 2026