Pular para o conteúdo principal
Representa um recurso no qual todos os acessos UAV devem ser concluídos antes que quaisquer acessos UAV futuros possam começar.

Sintaxe

Membros

pResource
Tipo: ID3D12Resource *
O recurso usado na transição, como um ponteiro para ID3D12Resource.

Comentários

Esta estrutura representa um recurso no qual todos os acessos de exibição de acesso não ordenado (UAV) (leituras ou gravações) devem ser concluídos antes que quaisquer acessos UAV futuros (leitura ou gravação) possam começar. Esta estrutura é membro da estrutura D3D12_RESOURCE_BARRIER. Você não precisa inserir uma barreira UAV entre 2 chamadas de desenho ou de despacho que apenas leem uma UAV. Além disso, você não precisa inserir uma barreira UAV entre 2 chamadas de desenho ou de despacho que gravam na mesma UAV se souber que é seguro executar os acessos UAV em qualquer ordem. O recurso pode ser NULL, o que indica que qualquer acesso UAV pode exigir a barreira.

Requisitos

Cabeçalho: d3d12_xs.h ou d3d12_x.h
Biblioteca: d3d12_xs.lib ou d3d12_x.lib
Plataformas com suporte: consoles XBOX Series e família XBOX One

Confira também

Estruturas principais Usando barreiras de recursos para sincronizar estados de recursos no Direct3D 12
Última modificação em 6 de outubro de 2026