> ## 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) — Calcula o deslocamento (consulte xgtextureaddresscomputer_gettexelelementoffsetbytes_xs)

Calcula o deslocamento (em bytes) do elemento de texel especificado, a partir do endereço base do recurso.

## Sintaxe

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

### Parâmetros

*Plane*   \_In\_\
Tipo: UINT32

O plano.

*MipLevel*   \_In\_\
Tipo: UINT32

O nível de mip.

*X*   \_In\_\
Tipo: UINT64

A coordenada x do elemento de texel.

*Y*   \_In\_\
Tipo: UINT32

A coordenada y do elemento de texel.

*ZOrSlice*   \_In\_\
Tipo: UINT32

A coordenada Z OU de fatia do elemento de texel.

*Sample*   \_In\_\
Tipo: UINT32

O índice, geralmente zero, da amostra a partir da qual iniciar a cópia. Essa função retorna um erro se esse parâmetro for maior ou igual à contagem de amostras.

*pBitPosition*   \_Out\_opt\_\
Tipo: UINT32\*

A posição de bit do endereço de texel de saída, no caso de um deslocamento inferior a um byte.

### Valor retornado

Tipo: UINT64

Se a chamada tiver êxito, o valor retornado será o deslocamento (em bytes) do elemento de texel especificado, a partir do endereço base do recurso.

Qualquer um dos casos a seguir causará um erro e fará com que o valor -1 (0xffffffffffffffff, o valor máximo de UINT64) seja retornado:

* O parâmetro de plano é maior ou igual à contagem de planos calculada pelo computador de textura.
* A contagem de amostras é maior ou igual ao número de amostras calculado pelo computador de textura.

## Requisitos

**Cabeçalho:** xg\_xs.h

**Biblioteca:** xg\_xs.lib\
**Plataformas com suporte**: consoles XBOX Series

## Confira também

[XGTextureAddressComputer](/pt-BR/reference/graphics/xg_xs/interfaces/XGTextureAddressComputer/xgtextureaddresscomputer_xs)


## Related topics

- [Diretório de tópicos NDA: links ativos do Microsoft Learn](/pt-BR/nda/nda-topic-directory.md)
- [GetXmaPacketFirstFrameOffsetInBits](/pt-BR/reference/audio/xma2defs/functions/getxmapacketfirstframeoffsetinbits.md)
- [GetShapeXmaOutputBufferReadOffset](/pt-BR/reference/audio/shapexmacontext/functions/getshapexmaoutputbufferreadoffset.md)
- [GetShapeXmaOutputBufferWriteOffset](/pt-BR/reference/audio/shapexmacontext/functions/getshapexmaoutputbufferwriteoffset.md)
- [D3D12_BUFFER_UAV](/pt-BR/reference/graphics/d3d12/structs/d3d12_buffer_uav_public.md)
