Compartir a través de


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

Consulte también

PFND3D12DDI_BARRIER_0094