struttura D3D11_UNORDERED_ACCESS_VIEW_DESC1 (d3d11_3.h)
Descrive le sottorisorse da una risorsa accessibile tramite una visualizzazione di accesso non ordinato.
Sintassi
typedef struct D3D11_UNORDERED_ACCESS_VIEW_DESC1 {
DXGI_FORMAT Format;
D3D11_UAV_DIMENSION ViewDimension;
union {
D3D11_BUFFER_UAV Buffer;
D3D11_TEX1D_UAV Texture1D;
D3D11_TEX1D_ARRAY_UAV Texture1DArray;
D3D11_TEX2D_UAV1 Texture2D;
D3D11_TEX2D_ARRAY_UAV1 Texture2DArray;
D3D11_TEX3D_UAV Texture3D;
};
} D3D11_UNORDERED_ACCESS_VIEW_DESC1;
Members
Format
Valore tipizzato DXGI_FORMAT che specifica il formato dei dati.
ViewDimension
Valore tipizzato D3D11_UAV_DIMENSION che specifica il tipo di risorsa della vista. Questo tipo corrisponde al tipo di risorsa della risorsa sottostante. Questo membro determina anche quali _UAV utilizzare nell'unione seguente.
Buffer
Struttura D3D11_BUFFER_UAV che specifica gli elementi del buffer a cui è possibile accedere.
Texture1D
Struttura D3D11_TEX1D_UAV che specifica le sottorisorse in una trama 1D a cui è possibile accedere.
Texture1DArray
Struttura D3D11_TEX1D_ARRAY_UAV che specifica le sottorisorse in una matrice di trame 1D a cui è possibile accedere.
Texture2D
Struttura D3D11_TEX2D_UAV1 che specifica le sottorisorse in una trama 2D a cui è possibile accedere.
Texture2DArray
Struttura D3D11_TEX2D_ARRAY_UAV1 che specifica le sottorisorse in una matrice di trame 2D a cui è possibile accedere.
Texture3D
Struttura D3D11_TEX3D_UAV che specifica le sottorisorse in una trama 3D a cui è possibile accedere.
Commenti
Per creare una visualizzazione, viene passata una descrizione della visualizzazione non ordinata all'oggetto ID3D11Device3::CreateUnorderedAccessView1 .
Requisiti
Requisito | Valore |
---|---|
Intestazione | d3d11_3.h |