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

# XBTCArchiveReader::GetResourceStreamCount

> XBTCArchiveReader::GetResourceStreamCount (xbtc) — Obtient le nombre de flux d'une texture. Référence de l'API graphique Direct3D 12 pour le développement de jeux XBOX.

Obtient le nombre de flux d'une texture.

<a id="syntaxSection" />

## Syntaxe

```cpp theme={null}
int32_t GetResourceStreamCount(  
         uint32_t ResourceIdx  
)  
```

<a id="parametersSection" />

### Paramètres

*ResourceIdx*   \
Type : uint32\_t

L'index de base zéro de la texture.

<a id="retvalSection" />

### Valeur de retour

Type : int32\_t

Le nombre de flux associés à la texture, en cas de réussite; sinon, -1.

<a id="remarksSection" />

## Remarques

`XBTCArchiveReader_GetResourceStreamCount` retourne le nombre de flux associés à la texture spécifiée dans l'archive XBTC.
Le nombre de flux est calculé comme la différence entre la valeur 'NextIndex' de la ressource précédente et la valeur 'NextIndex' de cette ressource.
Lorsqu'il s'agit de la ressource d'index 0, la valeur 'NextIndex' de la ressource précédente est présumée égale à '0'.
Pour plus d'informations sur le contenu et la structure d'une archive XBTC, consultez [Spécification du format de fichier d'archive XBOX Texture Compressor (XBTC)](https://learn.microsoft.com/en-us/gaming/gdk/_content/gc/graphics/newfeatures/xbtc/xbtc-archive-format).

<a id="requirementsSection" />

## Configuration requise

**En-tête :** XBTC.h

**Plateformes prises en charge :** consoles de la famille XBOX One et consoles XBOX Series

<a id="seealsoSection" />

## Voir aussi

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


## Related topics

- [Accéder aux résultats archivés des tournois](/fr-CA/services/playfab/community/leaderboards/tournaments-leaderboards/accessing-archived-tournament-results.md)
- [pre_encode_audio_stream::get_available_buffer_count](/fr-CA/reference/chat/gamechat2/classes/pre_encode_audio_stream/methods/pre_encode_audio_stream_get_available_buffer_count.md)
- [Lister les serveurs multijoueurs archivés](/fr-CA/services/playfab/api-references/rest/multiplayer/multiplayer-server/list-archived-multiplayer-servers.md)
- [post_decode_audio_source_stream::get_available_buffer_count](/fr-CA/reference/chat/gamechat2/classes/post_decode_audio_source_stream/methods/post_decode_audio_source_stream_get_available_buffer_count.md)
- [XGameStreamingGetClientCount](/fr-CA/reference/system/xgamestreaming/functions/xgamestreaminggetclientcount.md)
