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;

Members

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 Type è D3D12DDI_BARRIER_TYPE_GLOBAL.

TextureBarrier

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

BufferBarrier

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

RangedBarrier

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

Commenti

Per informazioni generali, vedere Barriere avanzate .

Requisiti

Requisito Valore
Client minimo supportato Windows 11 (WDDM 3.0)
Intestazione d3d12umddi.h

Vedi anche

PFND3D12DDI_BARRIER_0088