Passer au contenu principal
Décrit les sous-ressources d’une ressource qui sont accessibles à l’aide d’une vue d’accès non ordonné.

Syntaxe

Membres

Format
Type : DXGI_FORMAT
Valeur de type DXGI_FORMAT qui spécifie le format d’affichage. ViewDimension
Type : D3D12_UAV_DIMENSION
Valeur de type D3D12_UAV_DIMENSION qui spécifie le type de ressource de la vue. Ce type spécifie la façon dont on accédera à la ressource. Ce membre détermine également quelle structure _UAV utiliser dans l’union ci-dessous. Buffer
Type : D3D12_BUFFER_UAV
Structure D3D12_BUFFER_UAV qui spécifie les éléments du tampon accessibles. Texture1D
Type : D3D12_TEX1D_UAV
Structure D3D12_TEX1D_UAV qui spécifie les sous-ressources accessibles d’une texture 1D. Texture1DArray
Type : D3D12_TEX1D_ARRAY_UAV
Structure D3D12_TEX1D_ARRAY_UAV qui spécifie les sous-ressources accessibles d’un tableau de textures 1D. Texture2D
Type : D3D12_TEX2D_UAV
Structure D3D12_TEX2D_UAV qui spécifie les sous-ressources accessibles d’une texture 2D. Texture2DArray
Type : D3D12_TEX2D_ARRAY_UAV
Structure D3D12_TEX2D_ARRAY_UAV qui spécifie les sous-ressources accessibles d’un tableau de textures 2D. Texture3D
Type : D3D12_TEX3D_UAV
Structure D3D12_TEX3D_UAV qui spécifie les sous-ressources accessibles d’une texture 3D.

Remarques

Passez une description de vue d’accès non ordonné à ID3D12Device::CreateUnorderedAccessView pour créer une vue.

Configuration requise

En-tête : d3d12_xs.h ou d3d12_x.h
Bibliothèque : d3d12_xs.lib ou d3d12_x.lib
Plateformes prises en charge : consoles XBOX Series et famille XBOX One

Voir aussi

Structures de base
Dernière modification le 6 octobre 2026