D3D12DDI_BARRIER_TYPE-Enumeration (d3d12umddi.h)

Ein D3D12DDI_BARRIER_TYPE-Enumerationswert gibt den Typ der Ressourcenbarriere an.

Syntax

typedef enum D3D12DDI_BARRIER_TYPE {
  D3D12DDI_BARRIER_TYPE_GLOBAL,
  D3D12DDI_BARRIER_TYPE_TEXTURE,
  D3D12DDI_BARRIER_TYPE_BUFFER,
  D3D12DDI_BARRIER_TYPE_RANGED
} ;

Konstanten

 
D3D12DDI_BARRIER_TYPE_GLOBAL
Die Barriere ist eine globale Barriere. Eine globale Barriere gilt für den gesamten Ressourcenspeicher. Globale Barrieren stellen keine Texturlayouts um und erzwingen keine Datenkomprimierung.
D3D12DDI_BARRIER_TYPE_TEXTURE
Die Barriere ist eine Texturbarriere. Eine Texturbarriere gilt für einen bestimmten Bereich von Texturunterressourcen.
D3D12DDI_BARRIER_TYPE_BUFFER
Die Barriere ist eine Pufferbarriere. Eine Pufferbarriere gilt für eine bestimmte Pufferressource.
D3D12DDI_BARRIER_TYPE_RANGED
Der Puffer ist eine Bereichsbarriere. Eine Bereichsbarriere ersetzt die legacy-D3D12DDI_RESOURCE_RANGED_BARRIER_0022.

Hinweise

Allgemeine Informationen finden Sie unter Erweiterte Barrieren .

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows 11 (WDDM 3.0)
Kopfzeile d3d12umddi.h

Weitere Informationen

D3D12DDIARG_BARRIER_0088

PFND3D12DDI_BARRIER_0088