Pular para o conteúdo principal
Descreve os sub-recursos de um recurso que são acessíveis usando uma exibição de acesso não ordenado.

Sintaxe

Membros

Format
Tipo: DXGI_FORMAT
Um valor do tipo DXGI_FORMAT que especifica o formato de exibição. ViewDimension
Tipo: D3D12_UAV_DIMENSION
Um valor do tipo D3D12_UAV_DIMENSION que especifica o tipo de recurso da exibição. Esse tipo especifica como o recurso será acessado. Esse membro também determina qual _UAV usar na união abaixo. Buffer
Tipo: D3D12_BUFFER_UAV
Uma estrutura D3D12_BUFFER_UAV que especifica quais elementos do buffer podem ser acessados. Texture1D
Tipo: D3D12_TEX1D_UAV
Uma estrutura D3D12_TEX1D_UAV que especifica os sub-recursos em uma textura 1D que podem ser acessados. Texture1DArray
Tipo: D3D12_TEX1D_ARRAY_UAV
Uma estrutura D3D12_TEX1D_ARRAY_UAV que especifica os sub-recursos em uma matriz de texturas 1D que podem ser acessados. Texture2D
Tipo: D3D12_TEX2D_UAV
Uma estrutura D3D12_TEX2D_UAV que especifica os sub-recursos em uma textura 2D que podem ser acessados. Texture2DArray
Tipo: D3D12_TEX2D_ARRAY_UAV
Uma estrutura D3D12_TEX2D_ARRAY_UAV que especifica os sub-recursos em uma matriz de texturas 2D que podem ser acessados. Texture3D
Tipo: D3D12_TEX3D_UAV
Uma estrutura D3D12_TEX3D_UAV que especifica os sub-recursos em uma textura 3D que podem ser acessados.

Comentários

Passe uma descrição de exibição de acesso não ordenado para ID3D12Device::CreateUnorderedAccessView para criar uma exibição.

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
Última modificação em 6 de outubro de 2026