estrutura D3D11_UNORDERED_ACCESS_VIEW_DESC (d3d11.h)
Especifica os sub-recursos de um recurso que podem ser acessados usando uma exibição de acesso não ordenado.
Sintaxe
typedef struct D3D11_UNORDERED_ACCESS_VIEW_DESC {
DXGI_FORMAT Format;
D3D11_UAV_DIMENSION ViewDimension;
union {
D3D11_BUFFER_UAV Buffer;
D3D11_TEX1D_UAV Texture1D;
D3D11_TEX1D_ARRAY_UAV Texture1DArray;
D3D11_TEX2D_UAV Texture2D;
D3D11_TEX2D_ARRAY_UAV Texture2DArray;
D3D11_TEX3D_UAV Texture3D;
};
} D3D11_UNORDERED_ACCESS_VIEW_DESC;
Membros
Format
Tipo: DXGI_FORMAT
O formato de dados (consulte DXGI_FORMAT).
ViewDimension
Tipo: D3D11_UAV_DIMENSION
O tipo de recurso (consulte D3D11_UAV_DIMENSION), que especifica como o recurso será acessado.
Buffer
Tipo: D3D11_BUFFER_UAV
Especifica quais elementos de buffer podem ser acessados (consulte D3D11_BUFFER_UAV).
Texture1D
Tipo: D3D11_TEX1D_UAV
Especifica os sub-recursos em uma textura 1D que pode ser acessada (consulte D3D11_TEX1D_UAV).
Texture1DArray
Tipo: D3D11_TEX1D_ARRAY_UAV
Especifica os sub-recursos em uma matriz de textura 1D que pode ser acessada (consulte D3D11_TEX1D_ARRAY_UAV).
Texture2D
Tipo: D3D11_TEX2D_UAV
Especifica os sub-recursos em uma textura 2D que pode ser acessada (consulte D3D11_TEX2D_UAV).
Texture2DArray
Tipo: D3D11_TEX2D_ARRAY_UAV
Especifica os sub-recursos em uma matriz de textura 2D que pode ser acessada (consulte D3D11_TEX2D_ARRAY_UAV).
Texture3D
Tipo: D3D11_TEX3D_UAV
Especifica os sub-recursos em uma textura 3D que podem ser acessados (consulte D3D11_TEX3D_UAV).
Comentários
Uma descrição de exibição de acesso não ordenada é passada para ID3D11Device::CreateUnorderedAccessView para criar uma exibição.
Requisitos
Cabeçalho | d3d11.h |