Freigeben über


D3D12DDIARG_BARRIER_0088 Struktur (d3d12umddi.h)

Die D3D12DDIARG_BARRIER_0088-Struktur enthält die erweiterten Barriereparameter für die PFND3D12DDI_BARRIER_0088 Rückruffunktion.

Syntax

typedef struct D3D12DDIARG_BARRIER_0088 {
  D3D12DDI_BARRIER_TYPE Type;
  union {
    D3D12DDI_GLOBAL_BARRIER_0088  GlobalBarrier;
    D3D12DDI_TEXTURE_BARRIER_0088 TextureBarrier;
    D3D12DDI_BUFFER_BARRIER_0088  BufferBarrier;
    D3D12DDI_RANGED_BARRIER_0088  RangedBarrier;
  };
} D3D12DDIARG_BARRIER_0088;

Angehörige

Type

Ein D3D12DDI_BARRIER_TYPE Wert, der den Typ der erweiterten Barriere identifiziert. Dieses Mitglied bestimmt, welcher Barrieretyp in der nachstehenden Vereinigung verwendet werden soll.

GlobalBarrier

Eine D3D12DDI_GLOBAL_BARRIER_0088 Struktur, die die globale Barriere beschreibt. Verwenden Sie diese Struktur, wenn Typ-D3D12DDI_BARRIER_TYPE_GLOBAList.

TextureBarrier

Eine D3D12DDI_TEXTURE_BARRIER_0088 Struktur, die eine Texturbarriere beschreibt. Verwenden Sie diese Struktur, wenn Typ-D3D12DDI_BARRIER_TYPE_TEXTUREist.

BufferBarrier

Eine D3D12DDI_BUFFER_BARRIER_0088 Struktur, die eine Pufferbarriere beschreibt. Verwenden Sie diese Struktur, wenn Typ-D3D12DDI_BARRIER_TYPE_BUFFERist.

RangedBarrier

Eine D3D12DDI_RANGED_BARRIER_0088 Struktur, die eine Ressourcenbereichsbarriere beschreibt. Verwenden Sie diese Struktur, wenn Typ-D3D12DDI_BARRIER_TYPE_RANGEDist.

Bemerkungen

Allgemeine Informationen finden Sie unter erweiterten Barrieren.

Anforderungen

Anforderung Wert
mindestens unterstützte Client- Windows 11 (WDDM 3.0)
Header- d3d12umddi.h

Siehe auch

PFND3D12DDI_BARRIER_0088