Skip to main content
Calcule le décalage (en octets) de l’élément texel spécifié, à partir de l’adresse de base de la ressource.

Syntaxe

Paramètres

Plane   _In_
Type : UINT32
Le plan. MipLevel   _In_
Type : UINT32
Le niveau de mip. X   _In_
Type : UINT64
Coordonnée x de l’élément texel. Y   _In_
Type : UINT32
Coordonnée y de l’élément texel. ZOrSlice   _In_
Type : UINT32
Z OU tranche. Sample   _In_
Type : UINT32
Index, généralement zéro, de l’échantillon à partir duquel commencer la copie. Cette fonction retourne une erreur si ce paramètre est supérieur ou égal au nombre d’échantillons.

Valeur de retour

Type : UINT64 Si l’appel réussit, la valeur de retour est le décalage (en octets) de l’élément texel spécifié, à partir de l’adresse de base de la ressource. Chacun des cas suivants provoque une erreur et le retour de la valeur -1 (0xffffffffffffffff, la valeur maximale de UINT64) :
  • Le paramètre de plan est supérieur ou égal au nombre de plans calculé par l’ordinateur de texture.
  • Le nombre d’échantillons est supérieur ou égal au nombre d’échantillons calculé par l’ordinateur de texture.
  • L’indicateur d’utilisation du plan calculé par l’ordinateur de texture est XG_PLANE_USAGE_COLOR_MASK, XG_PLANE_USAGE_FRAGMENT_MASK, XG_PLANE_USAGE_HTILE ou XG_PLANE_USAGE_UNUSED.

Configuration requise

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

Voir aussi

XGTextureAddressComputer
Référence XG
Last modified on October 6, 2026