Partager via


structure D3D12DDIARG_BARRIER_0088 (d3d12umddi.h)

La structure D3D12DDIARG_BARRIER_0088 contient les paramètres de barrière améliorés pour la fonction de rappel PFND3D12DDI_BARRIER_0088.

Syntaxe

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;

Membres

Type

Valeur D3D12DDI_BARRIER_TYPE qui identifie le type de barrière améliorée. Ce membre détermine le type de barrière à utiliser dans l’union ci-dessous.

GlobalBarrier

Structure D3D12DDI_GLOBAL_BARRIER_0088 qui décrit la barrière globale. Utilisez cette structure lorsque type est D3D12DDI_BARRIER_TYPE_GLOBAL.

TextureBarrier

Structure D3D12DDI_TEXTURE_BARRIER_0088 qui décrit une barrière de texture. Utilisez cette structure lorsque type est D3D12DDI_BARRIER_TYPE_TEXTURE.

BufferBarrier

Structure D3D12DDI_BUFFER_BARRIER_0088 qui décrit une barrière de mémoire tampon. Utilisez cette structure lorsque type est D3D12DDI_BARRIER_TYPE_BUFFER.

RangedBarrier

Structure D3D12DDI_RANGED_BARRIER_0088 qui décrit une barrière à plage de ressources. Utilisez cette structure lorsque type est D3D12DDI_BARRIER_TYPE_RANGED.

Remarques

Pour plus d’informations générales, consultez des obstacles améliorés.

Exigences

Exigence Valeur
client minimum pris en charge Windows 11 (WDDM 3.0)
d’en-tête d3d12umddi.h

Voir aussi

PFND3D12DDI_BARRIER_0088