Skip to main content
Décrit une ressource XG.

Syntaxe

Membres

Dimension
Type : XG_RESOURCE_DIMENSION
La dimensionnalité de la ressource, sous la forme d’une constante d’énumération XG_RESOURCE_DIMENSION. Actuellement, seules les dimensions de texture sont prises en charge. Alignment
Type : UINT64
L’alignement de la ressource, en octets. Pour l’alignement par défaut, spécifiez zéro. Width
Type : UINT64
La largeur de la ressource, en texels. Height
Type : UINT
La hauteur de la ressource, en texels. DepthOrArraySize
Type : UINT16
Pour les textures de volume, la profondeur de la ressource. Pour les textures de tableau, le nombre de tranches de tableau. MipLevels
Type : UINT16
Le nombre de niveaux de mip dans la ressource. Pour une chaîne de mips complète, spécifiez zéro. Format
Type : XG_FORMAT
Le format, sous la forme d’une constante d’énumération XG_FORMAT (équivalente aux valeurs DXGI_FORMAT). SampleDesc
Type : XG_SAMPLE_DESC
La description de l’échantillon, sous la forme d’une structure XG_SAMPLE_DESC, qui équivaut à DXGI_SAMPLE_DESC. Layout
Type : XG_TEXTURE_LAYOUT
Le mode de mosaïque de la texture, sous la forme d’une constante d’énumération XG_TEXTURE_LAYOUT. Pour sélectionner le mode de mosaïque par défaut, spécifiez XG_TEXTURE_LAYOUT_UNKNOWN. MiscFlags
Type : XG12_RESOURCE_MISC_FLAG
Indicateurs, sous la forme d’une combinaison OR au niveau du bit de constantes d’énumération XG12_RESOURCE_MISC_FLAG, par exemple pour « aucun », « autoriser la cible de rendu », « autoriser la profondeur-gabarit », « 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 à XG une texture de n’importe quelle dimension. 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, en particulier la structure des options DCC, n’ont aucun impact 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