struttura D3D11_UNORDERED_ACCESS_VIEW_DESC (d3d11.h)
Specifica le sottorisorse da una risorsa accessibile tramite una visualizzazione di accesso non ordinato.
Sintassi
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;
Members
Format
Tipo: DXGI_FORMAT
Formato dei dati (vedere DXGI_FORMAT).
ViewDimension
Tipo: D3D11_UAV_DIMENSION
Tipo di risorsa (vedere D3D11_UAV_DIMENSION), che specifica la modalità di accesso alla risorsa.
Buffer
Tipo: D3D11_BUFFER_UAV
Specifica gli elementi del buffer a cui è possibile accedere (vedere D3D11_BUFFER_UAV).
Texture1D
Tipo: D3D11_TEX1D_UAV
Specifica le sottorisorse in una trama 1D a cui è possibile accedere (vedere D3D11_TEX1D_UAV).
Texture1DArray
Tipo: D3D11_TEX1D_ARRAY_UAV
Specifica le sottorisorse in una matrice di trame 1D a cui è possibile accedere (vedere D3D11_TEX1D_ARRAY_UAV).
Texture2D
Tipo: D3D11_TEX2D_UAV
Specifica le sottorisorse in una trama 2D accessibile (vedere D3D11_TEX2D_UAV).
Texture2DArray
Tipo: D3D11_TEX2D_ARRAY_UAV
Specifica le sottorisorse in una matrice di trame 2D a cui è possibile accedere (vedere D3D11_TEX2D_ARRAY_UAV).
Texture3D
Tipo: D3D11_TEX3D_UAV
Specifica le sottorisorse in una trama 3D a cui è possibile accedere (vedere D3D11_TEX3D_UAV).
Commenti
Per creare una visualizzazione, viene passata una descrizione della visualizzazione non ordinata all'oggetto ID3D11Device::CreateUnorderedAccessView .
Requisiti
Intestazione | d3d11.h |