Passer au contenu principal
Calcule le décalage (en octets) de l’élément de 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
La coordonnée x de l’élément de texel. Y   _In_
Type : UINT32
La coordonnée y de l’élément de texel. ZOrSlice   _In_
Type : UINT32
La coordonnée Z OU de tranche de l’élément de texel. Sample   _In_
Type : UINT32
L’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. pBitPosition   _Out_opt_
Type : UINT32*
La position du bit de l’adresse de texel de sortie, dans le cas d’un décalage inférieur à un octet.

Valeur de retour

Type : UINT64 Si l’appel réussit, la valeur de retour est le décalage (en octets) de l’élément de texel spécifié, à partir de l’adresse de base de la ressource. L’un ou l’autre des cas suivants provoquera 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 le calculateur de texture.
  • Le nombre d’échantillons est supérieur ou égal au nombre d’échantillons calculé par le calculateur de texture.

Configuration requise

En-tête : xg_xs.h Bibliothèque : xg_xs.lib
Plateformes prises en charge : consoles XBOX Series

Voir aussi

XGTextureAddressComputer
Dernière modification le 6 octobre 2026