Skip to main content
Décrit une ressource XG.

Syntaxe

Membres

Dimension
Type : XG_RESOURCE_DIMENSION
Dimensionnalité de la ressource sous forme de constante d’énumération XG_RESOURCE_DIMENSION. Actuellement, seules les dimensions de texture sont prises en charge. Alignment
Type : UINT64
Alignement de la ressource, en octets. Pour l’alignement par défaut, spécifiez zéro. Width
Type : UINT64
Largeur de la ressource, en texels. Height
Type : UINT
Hauteur de la ressource, en texels. DepthOrArraySize
Type : UINT16
Pour les textures de volume, profondeur de la ressource. Pour les textures de tableau, nombre de tranches de tableau. MipLevels
Type : UINT16
Nombre de niveaux de mip dans la ressource. Pour une chaîne de mips complète, spécifiez zéro. Format
Type : XG_FORMAT
Format sous forme de constante d’énumération XG_FORMAT (équivalent aux valeurs DXGI_FORMAT). SampleDesc
Type : XG_SAMPLE_DESC
Description de l’échantillon sous forme de structure XG_SAMPLE_DESC, qui équivaut à DXGI_SAMPLE_DESC. Layout
Type : XG_TEXTURE_LAYOUT
Mode de mosaïquage de la texture sous forme de constante d’énumération XG_TEXTURE_LAYOUT. Pour sélectionner le mode de mosaïquage par défaut, spécifiez XG_TEXTURE_LAYOUT_UNKNOWN. MiscFlags
Type : XG12_RESOURCE_MISC_FLAG
Indicateurs sous forme de combinaison OR au niveau du bit de constantes d’énumération XG12_RESOURCE_MISC_FLAG, par exemple « aucun », « autoriser la cible de rendu », « autoriser le gabarit de profondeur », « autoriser l’accès non ordonné » ou « refuser la ressource de nuanceur ». XG12_RESOURCE_MISC_FLAG équivaut à D3D12_RESOURCE_FLAGS.

Remarques

Cette structure est utilisée par l’élément d’API XGCreateTextureComputer. Cette structure est identique à D3D12_RESOURCE_DESC et peut décrire une texture de n’importe quelle dimension à XG. Notez que XG_RESOURCE_DESC est un sous-ensemble de D3D12XBOX_RESOURCE_DESC. Les membres de D3D12XBOX_RESOURCE_DESC qui ne sont pas présents dans XG_RESOURCE_DESC, notamment la structure des options DCC, n’ont aucune incidence sur la disposition de mémoire calculée spécifiée par la description de la ressource.

Configuration requise

En-tête : xg.h Plateformes prises en charge : famille XBOX One

Voir aussi

xg
Last modified on October 6, 2026