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 |