estructura D3D12DDIARG_BARRIER_0094 (d3d12umddi.h)
La estructura D3D12DDIARG_BARRIER_0094 contiene los parámetros de barrera mejorados para la función de devolución de llamada PFND3D12DDI_BARRIER_0094.
Sintaxis
typedef struct D3D12DDIARG_BARRIER_0094 {
D3D12DDI_BARRIER_TYPE Type;
union {
D3D12DDI_GLOBAL_BARRIER_0088 GlobalBarrier;
D3D12DDI_TEXTURE_BARRIER_0088 TextureBarrier;
D3D12DDI_BUFFER_BARRIER_0088 BufferBarrier;
D3D12DDI_RANGED_BARRIER_0094 RangedBarrier;
};
} D3D12DDIARG_BARRIER_0094;
Miembros
Type
Valor D3D12DDI_BARRIER_TYPE que identifica el tipo de barrera mejorada. Este miembro determina qué tipo de barrera se va a usar en la unión siguiente.
GlobalBarrier
Estructura D3D12DDI_GLOBAL_BARRIER_0088 que describe la barrera global. Use esta estructura cuando Type se D3D12DDI_BARRIER_TYPE_GLOBAL.
TextureBarrier
Estructura D3D12DDI_TEXTURE_BARRIER_0088 que describe una barrera de textura. Use esta estructura cuando Type se D3D12DDI_BARRIER_TYPE_TEXTURE.
BufferBarrier
Estructura D3D12DDI_BUFFER_BARRIER_0088 que describe una barrera de búfer. Use esta estructura cuando Type se D3D12DDI_BARRIER_TYPE_BUFFER.
RangedBarrier
Estructura D3D12DDI_RANGED_BARRIER_0094 que describe una barrera de intervalo de recursos. Use esta estructura cuando Type se D3D12DDI_BARRIER_TYPE_RANGED.
Comentarios
Consulte Barreras mejoradas para obtener información general.
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | Windows 11, versión 24H2 |
Encabezado | d3d12umddi.h |