Condividi tramite


struttura D3D12DDIARG_BARRIER_0088 (d3d12umddi.h)

La struttura D3D12DDIARG_BARRIER_0088 contiene i parametri della barriera avanzata per la funzione di callback PFND3D12DDI_BARRIER_0088.

Sintassi

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;

Membri

Type

Valore D3D12DDI_BARRIER_TYPE che identifica il tipo di barriera avanzata. Questo membro determina il tipo di barriera da utilizzare nell'unione seguente.

GlobalBarrier

Struttura D3D12DDI_GLOBAL_BARRIER_0088 che descrive la barriera globale. Utilizzare questa struttura quando tipo è D3D12DDI_BARRIER_TYPE_GLOBAL.

TextureBarrier

Struttura D3D12DDI_TEXTURE_BARRIER_0088 che descrive una barriera di trama. Utilizzare questa struttura quando Tipo è D3D12DDI_BARRIER_TYPE_TEXTURE.

BufferBarrier

Struttura D3D12DDI_BUFFER_BARRIER_0088 che descrive una barriera buffer. Utilizzare questa struttura quando Tipo è D3D12DDI_BARRIER_TYPE_BUFFER.

RangedBarrier

Struttura D3D12DDI_RANGED_BARRIER_0088 che descrive una barriera a intervalli di risorse. Utilizzare questa struttura quando tipo è D3D12DDI_BARRIER_TYPE_RANGED.

Osservazioni

Per informazioni generali, vedere barriere avanzate.

Fabbisogno

Requisito Valore
client minimo supportato Windows 11 (WDDM 3.0)
intestazione d3d12umddi.h

Vedere anche

PFND3D12DDI_BARRIER_0088