Passer au contenu principal
Décrit une ressource, telle qu’une texture, y compris une région mip. Cette structure est utilisée dans plusieurs méthodes.

Syntaxe

Membres

Dimension
Type : D3D12_RESOURCE_DIMENSION
Un membre de D3D12_RESOURCE_DIMENSION, qui spécifie les dimensions de la ressource (par exemple, D3D12_RESOURCE_DIMENSION_TEXTURE1D), ou s’il s’agit d’une mémoire tampon ((D3D12_RESOURCE_DIMENSION_BUFFER). Alignment
Type : UINT64
Spécifie l’alignement. Width
Type : UINT64
Spécifie la largeur de la ressource. Height
Type : UINT
Spécifie la hauteur de la ressource. DepthOrArraySize
Type : UINT16
Spécifie la profondeur de la ressource, si elle est 3D, ou la taille du tableau s’il s’agit d’un tableau de ressources 1D ou 2D. MipLevels
Type : UINT16
Spécifie le nombre de niveaux MIP. Format
Type : DXGI_FORMAT
Spécifie un membre de DXGI_FORMAT. SampleDesc
Type : DXGI_SAMPLE_DESC
Spécifie une structure DXGI_SAMPLE_DESC. Layout
Type : D3D12_TEXTURE_LAYOUT
Spécifie un membre de D3D12_TEXTURE_LAYOUT. Flags
Type : D3D12_RESOURCE_FLAGS
Indicateurs combinés par OU au niveau du bit, sous forme de constantes d’énumération D3D12_RESOURCE_FLAGS. SamplerFeedbackMipRegion
Type : D3D12_MIP_REGION
Une structure D3D12_MIP_REGION.

Remarques

Pour les remarques, consultez D3D12_RESOURCE_DESC1.

Configuration requise

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

Voir aussi

Dernière modification le 6 octobre 2026