D3D12_DESCRIPTOR_HEAP_TYPE-Enumeration (d3d12.h)

Gibt einen Typ des Deskriptorheaps an.

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
} ;

Konstanten

 
D3D12_DESCRIPTOR_HEAP_TYPE_CBV_SRV_UAV
Wert: 0
Der Deskriptorheap für die Kombination aus Konstantenpuffer-, Shaderressourcen- und ungeordneten Zugriffssichten.
D3D12_DESCRIPTOR_HEAP_TYPE_SAMPLER
Der Deskriptorheap für den Sampler.
D3D12_DESCRIPTOR_HEAP_TYPE_RTV
Der Deskriptorheap für die Renderzielansicht.
D3D12_DESCRIPTOR_HEAP_TYPE_DSV
Der Deskriptorheap für die Tiefenschablonenansicht.
D3D12_DESCRIPTOR_HEAP_TYPE_NUM_TYPES
Die Anzahl der Typen von Deskriptorheaps.

Hinweise

Diese Enumeration wird von der D3D12_DESCRIPTOR_HEAP_DESC-Struktur und den folgenden Methoden verwendet:

Anforderungen

Anforderung Wert
Header d3d12.h

Weitere Informationen

Kernaufzählungen

Erstellen von Deskriptorheaps

Deskriptorheaps