D3D12_DESCRIPTOR_RANGE_TYPE-Enumeration (d3d12.h)

Gibt einen Bereich an, sodass beispielsweise, wenn ein Teil einer Deskriptortabelle über 100 Shaderressourcensichten (SRVs) verfügt, dieser Bereich in einem Eintrag anstelle von 100 deklariert werden kann.

Syntax

typedef enum D3D12_DESCRIPTOR_RANGE_TYPE {
  D3D12_DESCRIPTOR_RANGE_TYPE_SRV = 0,
  D3D12_DESCRIPTOR_RANGE_TYPE_UAV,
  D3D12_DESCRIPTOR_RANGE_TYPE_CBV,
  D3D12_DESCRIPTOR_RANGE_TYPE_SAMPLER
} ;

Konstanten

 
D3D12_DESCRIPTOR_RANGE_TYPE_SRV
Wert: 0
Gibt einen Bereich von SRVs an.
D3D12_DESCRIPTOR_RANGE_TYPE_UAV
Gibt einen Bereich von Ungeordneten Zugriffsansichten (UAVs) an.
D3D12_DESCRIPTOR_RANGE_TYPE_CBV
Gibt einen Bereich von Konstantenpuffersichten (CBVs) an.
D3D12_DESCRIPTOR_RANGE_TYPE_SAMPLER
Gibt einen Bereich von Samplern an.

Hinweise

Diese Enumeration wird von der D3D12_DESCRIPTOR_RANGE-Struktur verwendet.

Anforderungen

Anforderung Wert
Header d3d12.h

Weitere Informationen

Kernaufzählungen