D3D11_UNORDERED_ACCESS_VIEW_DESC structure (d3d11.h)
Spécifie les sous-ressources d’une ressource accessibles à l’aide d’une vue d’accès non ordonné.
Syntaxe
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;
Membres
Format
Type : DXGI_FORMAT
Format de données (voir DXGI_FORMAT).
ViewDimension
Type : D3D11_UAV_DIMENSION
Type de ressource (voir D3D11_UAV_DIMENSION), qui spécifie le mode d’accès à la ressource.
Buffer
Type : D3D11_BUFFER_UAV
Spécifie les éléments de mémoire tampon accessibles (voir D3D11_BUFFER_UAV).
Texture1D
Type : D3D11_TEX1D_UAV
Spécifie les sous-ressources d’une texture 1D accessibles (voir D3D11_TEX1D_UAV).
Texture1DArray
Type : D3D11_TEX1D_ARRAY_UAV
Spécifie les sous-ressources d’un tableau de textures 1D accessibles (voir D3D11_TEX1D_ARRAY_UAV).
Texture2D
Type : D3D11_TEX2D_UAV
Spécifie les sous-ressources d’une texture 2D accessibles (voir D3D11_TEX2D_UAV).
Texture2DArray
Type : D3D11_TEX2D_ARRAY_UAV
Spécifie les sous-ressources d’un tableau de textures 2D accessibles (voir D3D11_TEX2D_ARRAY_UAV).
Texture3D
Type : D3D11_TEX3D_UAV
Spécifie les sous-ressources d’une texture 3D accessibles (voir D3D11_TEX3D_UAV).
Notes
Une description d’unordered-access-view est passée dans ID3D11Device::CreateUnorderedAccessView pour créer une vue.
Configuration requise
En-tête | d3d11.h |
Voir aussi
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour