> ## Documentation Index
> Fetch the complete documentation index at: https://devdocs.xbox.com/llms.txt
> Use this file to discover all available pages before exploring further.

# XGTextureAddressComputer::GetTexelElementOffsetBytes

> XGTextureAddressComputer::GetTexelElementOffsetBytes (consoles XBOX Series) — Calcule le décalage (voir xgtextureaddresscomputer_gettexelelementoffsetbytes_xs)

Calcule le décalage (en octets) de l'élément de texel spécifié, à partir de l'adresse de base de la ressource.

## Syntaxe

```cpp theme={null}
UINT64 GetTexelElementOffsetBytes(  
         UINT32 Plane,  
         UINT32 MipLevel,  
         UINT64 X,  
         UINT32 Y,  
         UINT32 ZOrSlice,  
         UINT32 Sample,  
         UINT32* pBitPosition  
)  
```

### 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](/fr-CA/reference/graphics/xg_xs/interfaces/XGTextureAddressComputer/xgtextureaddresscomputer_xs)


## Related topics

- [Répertoire des rubriques NDA : liens actifs vers Microsoft Learn](/fr-CA/nda/nda-topic-directory.md)
- [D3D12_FILTER_TYPE](/fr-CA/reference/graphics/d3d12/enums/d3d12_filter_type_public.md)
- [D3D12_FILTER](/fr-CA/reference/graphics/d3d12/enums/d3d12_filter_public.md)
- [GetGPUVirtualAddress](/fr-CA/reference/graphics/d3d12/interfaces/id3d12resource/methods/id3d12resource_getgpuvirtualaddress_public.md)
- [GetXmaPacketFirstFrameOffsetInBits](/fr-CA/reference/audio/xma2defs/functions/getxmapacketfirstframeoffsetinbits.md)
