énumération D3D12_DESCRIPTOR_HEAP_TYPE (d3d12.h)

Spécifie un type de tas de descripteur.

Syntax

typedef enum D3D12_DESCRIPTOR_HEAP_TYPE {
  D3D12_DESCRIPTOR_HEAP_TYPE_CBV_SRV_UAV = 0,
  D3D12_DESCRIPTOR_HEAP_TYPE_SAMPLER,
  D3D12_DESCRIPTOR_HEAP_TYPE_RTV,
  D3D12_DESCRIPTOR_HEAP_TYPE_DSV,
  D3D12_DESCRIPTOR_HEAP_TYPE_NUM_TYPES
} ;

Constantes

 
D3D12_DESCRIPTOR_HEAP_TYPE_CBV_SRV_UAV
Valeur : 0
Tas de descripteur pour la combinaison de vues de mémoire tampon constante, de nuanceur-ressource et d’accès non ordonné.
D3D12_DESCRIPTOR_HEAP_TYPE_SAMPLER
Tas de descripteur pour l’échantillonneur.
D3D12_DESCRIPTOR_HEAP_TYPE_RTV
Tas de descripteur pour la vue cible de rendu.
D3D12_DESCRIPTOR_HEAP_TYPE_DSV
Tas de descripteur pour la vue profondeur-gabarit.
D3D12_DESCRIPTOR_HEAP_TYPE_NUM_TYPES
Nombre de types de tas de descripteurs.

Remarques

Cette énumération est utilisée par la structure D3D12_DESCRIPTOR_HEAP_DESC et les méthodes suivantes :

Configuration requise

Condition requise Valeur
En-tête d3d12.h

Voir aussi

Énumérations principales

Création de tas de descripteurs

Tas de descripteurs