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

# GetResourceSeekOffset

> Obtém o deslocamento de busca dos dados de fluxo de uma textura.

Obtém o deslocamento de busca dos dados de fluxo de uma textura.

<a id="syntaxSection" />

## Sintaxe

```cpp theme={null}
int64_t GetResourceSeekOffset(  
         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: int64\_t

O valor do deslocamento de busca a partir do início do arquivo, em bytes, para os dados de fluxo da textura especificada, se bem-sucedido; caso contrário, retorna -1.

<a id="remarksSection" />

## Comentários

Este método retorna o valor do deslocamento de busca, a partir do início do arquivo morto XBTC, dos dados de fluxo da textura especificada. O valor do deslocamento de busca é sempre um múltiplo de 16 bytes, porque o hardware de descompactação exige que os deslocamentos de busca estejam alinhados em um limite de 16 bytes. Se `ResourceIdx` for definido como o índice de uma textura no arquivo morto, este método retornará a soma do valor `DataOffset` da estrutura [XBTC\_ARCHIVE\_HEADER](/pt-BR/reference/graphics/xbtc/structs/xbtc_archive_header) do arquivo morto e do valor `BaseOffset` da estrutura [XBTC\_OFFSET\_AND\_INDEX](/pt-BR/reference/graphics/xbtc/structs/xbtc_offset_and_index) da textura especificada. Se `ResourceIdx` for definido como um valor igual ou maior que o número de texturas no arquivo morto, este método retornará -1. Para obter mais informações sobre o conteúdo e a estrutura de um arquivo morto XBTC, confira [Especificação do formato 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

[GetTextureOffset](/pt-BR/reference/graphics/xbtc/interfaces/XBTCArchiveReader/methods/xbtcarchivereader_gettextureoffset)\
[XBTCArchiveReader](/pt-BR/reference/graphics/xbtc/interfaces/XBTCArchiveReader/xbtcarchivereader)\
[XBTC](/pt-BR/reference/graphics/xbtc/xbtc_members)


## Related topics

- [GetXmaBlockContainingSample](/pt-BR/reference/audio/xma2defs/functions/getxmablockcontainingsample.md)
- [CreatePlacedResource](/pt-BR/reference/graphics/d3d12/interfaces/id3d12device/methods/id3d12device_createplacedresource_public.md)
- [D3D12_RESOURCE_ALLOCATION_INFO1](/pt-BR/reference/graphics/d3d12/structs/d3d12_resource_allocation_info1_public.md)
- [CopyBufferRegion](/pt-BR/reference/graphics/d3d12/interfaces/id3d12graphicscommandlist/methods/id3d12graphicscommandlist_copybufferregion_public.md)
- [CreatePlacedResource2 (consoles XBOX Series)](/pt-BR/reference/graphics/d3d12/interfaces/id3d12device10/methods/id3d12device10_createplacedresource2_public.md)
