Compartilhar via


estrutura D3D12DDIARG_BARRIER_0088 (d3d12umddi.h)

A estrutura D3D12DDIARG_BARRIER_0088 contém os parâmetros de barreira aprimorados para a função de retorno de chamada PFND3D12DDI_BARRIER_0088.

Sintaxe

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;

Membros

Type

Um valor D3D12DDI_BARRIER_TYPE que identifica o tipo de barreira aprimorada. Este membro determina qual tipo de barreira usar na união abaixo.

GlobalBarrier

Uma estrutura D3D12DDI_GLOBAL_BARRIER_0088 que descreve a barreira global. Use essa estrutura quando Type for D3D12DDI_BARRIER_TYPE_GLOBAL.

TextureBarrier

Uma estrutura D3D12DDI_TEXTURE_BARRIER_0088 que descreve uma barreira de textura. Use essa estrutura quando Type for D3D12DDI_BARRIER_TYPE_TEXTURE.

BufferBarrier

Uma estrutura D3D12DDI_BUFFER_BARRIER_0088 que descreve uma barreira de buffer. Use essa estrutura quando Type for D3D12DDI_BARRIER_TYPE_BUFFER.

RangedBarrier

Uma estrutura D3D12DDI_RANGED_BARRIER_0088 que descreve uma barreira de intervalo de recursos. Use essa estrutura quando Type for D3D12DDI_BARRIER_TYPE_RANGED.

Comentários

Consulte Barreiras Aprimoradas para obter informações gerais.

Requisitos

Requisito Valor
Cliente mínimo com suporte Windows 11 (WDDM 3.0)
Cabeçalho d3d12umddi.h

Confira também

PFND3D12DDI_BARRIER_0088