Partager via


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

CD3DX12_ROOT_DESCRIPTOR

Structures principales

D3D12_ROOT_DESCRIPTOR1

Utilisation des descripteurs directement dans la signature racine