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

# XBTCGetRelativeStreamIndex(ptrdiff_t,uint32_t,uint32_t)

> Obtém o índice de um fluxo de uma textura paginada em relação ao endereço base dessa textura.

Obtém o índice de um fluxo de uma textura paginada em relação ao endereço base dessa textura.

## Sintaxe

```cpp theme={null}
int32_t XBTCGetRelativeStreamIndex(  
         ptrdiff_t OffsetFromBaseAddr,  
         size_t BaseTextureSize,  
         size_t PageSize= 0x10000  
)  
```

### Parâmetros

*OffsetFromBaseAddr*   \
Tipo: ptrdiff\_t

O valor de deslocamento, em bytes, a partir do endereço base do recurso.

*BaseTextureSize*   \
Tipo: size\_t

O tamanho, em bytes, da textura base.

*PageSize*   \
Tipo: size\_t

Tamanho, em bytes, de uma página de memória. Se esse valor não for especificado, o valor padrão será 64 KB (0x10000).

### Valor retornado

Tipo: int32\_t

Retorna o índice de fluxo relativo associado ao recurso ou -1 se *OffsetFromBaseAddr* não estiver alinhado a um limite de página.

## Comentários

Esse método retorna o índice de fluxo relativo associado ao recurso.\
Os índices de fluxo podem ser identificados pelo endereçamento relativo de memória virtual, no caso de texturas paginadas, como o Sampler Feedback Streaming (SFS), ou pelo nível de mip em todos os outros casos. Use essa função para texturas paginadas.
O deslocamento do índice de fluxo deve ser adicionado ao índice de fluxo base do recurso para determinar o índice de fluxo absoluto.\
Valores negativos devem ser interpretados como erros.\
Para SFS, cada página de 64 KB após a textura base é compactada em ordem. A textura base é sempre o fluxo 0.

Para obter mais informações sobre texturas com streaming de mip, confira [XBTCGetRelativeStreamIndex](/pt-BR/reference/graphics/xbtc/functions/xbtcgetrelativestreamindex_2).

## Requisitos

**Cabeçalho:** XBTC.h

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

## Confira também

[Obter o índice de fluxo de mip relativo](/pt-BR/reference/graphics/xbtc/functions/xbtcgetrelativestreamindex_2)
[XBTC](/pt-BR/reference/graphics/xbtc/xbtc_members)


## Related topics

- [Método ILampInfo::GetIndex](/pt-BR/reference/lighting/lamparray/interfaces/ilampinfo/methods/ilampinfo_getindex.md)
- [IGameInputForceFeedbackEffect::GetMotorIndex](/pt-BR/reference/input/gameinput/interfaces/igameinputforcefeedbackeffect/methods/igameinputforcefeedbackeffect_getmotorindex.md)
- [XGameStreamingGetStreamAddedLatency](/pt-BR/reference/system/xgamestreaming/functions/xgamestreaminggetstreamaddedlatency.md)
- [XGameStreamingGetStreamPhysicalDimensions](/pt-BR/reference/system/xgamestreaming/functions/xgamestreaminggetstreamphysicaldimensions.md)
- [GetExtraAxisIndexes](/pt-BR/reference/input/gameinput/interfaces/igameinputdevice/methods/igameinputdevice_getextraaxisindexes.md)
