estrutura D3D12DDIARG_BARRIER_0094 (d3d12umddi.h)
A estrutura D3D12DDIARG_BARRIER_0094 contém os parâmetros de barreira aprimorados para a função de retorno de chamada PFND3D12DDI_BARRIER_0094.
Sintaxe
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;
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_0094 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, versão 24H2 |
Cabeçalho | d3d12umddi.h |