> ## 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 (consoles XBOX Series)

> Mantém um layout de textura calculado para um recurso de textura especificado. Também mantém o estado adicional que permite ao usuário executar o swizzling de elementos de textura.

Mantém um layout de textura calculado para um recurso de textura especificado. Também mantém o estado adicional que permite ao usuário executar o swizzling de elementos de textura.

## Sintaxe

```cpp theme={null}
class XGTextureAddressComputer  
```

## Métodos

| Método | Descrição |
| - | - |
| [XGTextureAddressComputer::CopyFromSubresource](/pt-BR/reference/graphics/xg_xs/interfaces/XGTextureAddressComputer/methods/xgtextureaddresscomputer_copyfromsubresource_xs) | Copia os dados 2D ou 3D do sub-recurso especificado (mip + fatia) do recurso para um destino linear. |
| [XGTextureAddressComputer::GetTexelElementOffsetBytes](/pt-BR/reference/graphics/xg_xs/interfaces/XGTextureAddressComputer/methods/xgtextureaddresscomputer_gettexelelementoffsetbytes_xs) | Calcula o deslocamento (em bytes) do elemento de texel especificado, a partir do endereço base do recurso. |

## Comentários

A classe tem contagem de referências e se exclui automaticamente quando sua contagem de referências chega a zero.

## Requisitos

**Cabeçalho:** xg\_xs.h\
**Plataformas com suporte**: consoles XBOX Series

## Confira também

[Layouts de textura e organização lado a lado para XBOX Series X|S](https://learn.microsoft.com/en-us/gaming/gdk/_content/gc/graphics/scarlett-tex-layouts)

[xg\_xs](/pt-BR/reference/graphics/xg_xs/xg_xs_members)


## Related topics

- [Diretório de tópicos NDA: links ativos do Microsoft Learn](/pt-BR/nda/nda-topic-directory.md)
- [D3D12_TEXTURE_BARRIER (consoles XBOX Series)](/pt-BR/reference/graphics/d3d12/structs/d3d12_texture_barrier_public.md)
- [Referência da ferramenta XBOX Texture Compressor (XBTC)](/pt-BR/build/core-features/graphics/newfeatures/xbtc/index.md)
- [D3D12_BARRIER_GROUP (consoles XBOX Series)](/pt-BR/reference/graphics/d3d12/structs/d3d12_barrier_group_public.md)
- [D3D12_TEXTURE_COPY_TYPE](/pt-BR/reference/graphics/d3d12/enums/d3d12_texture_copy_type_public.md)
