> ## 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.

# XBTCArchive::GetTextureInfo

> XBTCArchive::GetTextureInfo (xbtc) — Obtém informações sobre uma textura em um arquivo morto. Referência da API de elementos gráficos do Direct3D 12 para desenvolvimento de jogos para XBOX.

Obtém informações sobre uma textura em um arquivo morto.

<a id="syntaxSection" />

## Sintaxe

```cpp theme={null}
XBTC_TEXTURE_INFO* GetTextureInfo(  
         uint32_t ResourceIdx  
)  
```

<a id="parametersSection" />

### Parâmetros

*ResourceIdx*   \
Tipo: uint32\_t

O índice baseado em zero da textura.

<a id="retvalSection" />

### Valor retornado

Tipo: [XBTC\_TEXTURE\_INFO](/pt-BR/reference/graphics/xbtc/structs/xbtc_texture_info)\*

A estrutura `XBTC_TEXTURE_INFO` da textura especificada, se tiver êxito; caso contrário, `nullptr`.

<a id="remarksSection" />

## Comentários

Esse método retorna informações sobre uma textura, como o formato, a dimensão e o número de mipmaps de nível de detalhe (LOD). Se o valor de `ResourceIdx` estiver definido como o índice de uma textura existente, esse método retornará uma estrutura [XBTC\_TEXTURE\_INFO](/pt-BR/reference/graphics/xbtc/structs/xbtc_texture_info) que contém informações sobre a textura. Se o valor de `ResourceIdx` estiver definido como um valor igual ou maior que o número de texturas no arquivo morto, esse método retornará `nullptr`. Para obter mais informações sobre o conteúdo e a estrutura de um arquivo morto XBTC, confira [Especificação de arquivo morto do XBOX Texture Compressor (XBTC)](https://learn.microsoft.com/en-us/gaming/gdk/_content/gc/graphics/newfeatures/xbtc/xbtc-archive-format).

<a id="requirementsSection" />

## Requisitos

**Cabeçalho:** XBTC.h

**Plataformas com suporte**: consoles da família XBOX One e consoles XBOX Series

<a id="seealsoSection" />

## Confira também

[GetStreamInfo](/pt-BR/reference/graphics/xbtc/interfaces/XBTCArchive/methods/xbtcarchive_getstreaminfo)\
[GetTextureOffset](/pt-BR/reference/graphics/xbtc/interfaces/XBTCArchive/methods/xbtcarchive_gettextureoffset)\
[XBTCArchive](/pt-BR/reference/graphics/xbtc/interfaces/XBTCArchive/xbtcarchive)\
[XBTC](/pt-BR/reference/graphics/xbtc/xbtc_members)


## Related topics

- [Diretório de tópicos NDA: links ativos do Microsoft Learn](/pt-BR/nda/nda-topic-directory.md)
- [D3D12_TEXTURE_COPY_LOCATION](/pt-BR/reference/graphics/d3d12/structs/d3d12_texture_copy_location_public.md)
- [D3D12_TEXTURE_COPY_TYPE](/pt-BR/reference/graphics/d3d12/enums/d3d12_texture_copy_type_public.md)
- [Referência da ferramenta XBOX Texture Compressor (XBTC)](/pt-BR/build/core-features/graphics/newfeatures/xbtc/index.md)
- [List Archived Multiplayer Servers](/api-reference/multiplayerserver/list-archived-multiplayer-servers.md)
