structure D3D12_ROOT_DESCRIPTOR (d3d12.h)
Décrit les descripteurs inline dans la version de signature racine 1.0 qui apparaissent dans les nuanceurs.
Syntaxe
typedef struct D3D12_ROOT_DESCRIPTOR {
UINT ShaderRegister;
UINT RegisterSpace;
} D3D12_ROOT_DESCRIPTOR;
Membres
ShaderRegister
Registre du nuanceur.
RegisterSpace
Espace d’inscription.
Remarques
D3D12_ROOT_DESCRIPTOR est le type de données du membre Descriptor de D3D12_ROOT_PARAMETER. Utilisez une D3D12_ROOT_DESCRIPTOR lorsque vous définissez le champ ParameterType de D3D12_ROOT_PARAMETER sur les D3D12_ROOT_PARAMETER_TYPE_CBV, D3D12_ROOT_PARAMETER_TYPE_SRV ou D3D12_ROOT_PARAMETER_TYPE_UAV membres de D3D12_ROOT_PARAMETER_TYPE.
Configuration requise
Condition requise | Valeur |
---|---|
En-tête | d3d12.h |
Voir aussi
Utilisation des descripteurs directement dans la signature racine