Syntaxe
Membres
UsageType : XG_PLANE_USAGE Utilisation prévue de la chaîne de mips. SizeBytes
Type : UINT64 Taille, en octets, de la chaîne de mips. BaseOffsetBytes
Type : UINT64 Décalage de base, en octets, de la chaîne de mips. BaseAlignmentBytes
Type : UINT64 Alignement de base, en octets, de la chaîne de mips. BytesPerElement
Type : UINT32 Nombre d’octets par élément dans la chaîne de mips. MipLayout
Type : XG_MIPLEVEL_LAYOUT[15] Dispositions des niveaux de mip dans la chaîne de mips.
Remarques
Cette structure décrit une chaîne de mips ou un plan dans une disposition de texture calculée représentée par une structure XG_RESOURCE_LAYOUT. Chaque disposition de texture calculée contient entre 1 et 4 plans, chacun représenté par une structureXG_PLANE_LAYOUT. À son tour, un plan contient entre 1 et 16 niveaux de mip, chacun représenté par une structure XG_MIPLEVEL_LAYOUT. La structure XG_RESOURCE_LAYOUT est utilisée par plusieurs objets et fonctions de la bibliothèque XBOX Graphics (XG) pour calculer les adresses, les dispositions matérielles et les alignements des textures.
Pour plus d’informations sur les dispositions de texture calculées, consultez Dispositions et mosaïquage des textures pour XBOX Series X|S.
Configuration requise
En-tête : xg.h Bibliothèque : xg_x.lib Plateformes prises en charge : famille XBOX OneVoir aussi
Gestion des ressources natives pour XBOX OneXGComputeBankRotationAddress
XGComputeBufferLayout
XGTextureAddressComputer
XGComputeTexture1DLayout
XGComputeTexture2DLayout
XGComputeTexture3DLayout
Référence XG
