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

# Appels d'API compatibles avec le cloud

> Appels d'API compatibles avec le cloud

Utilisez cette rubrique pour détecter si votre titre compatible avec le cloud est capable d'effectuer du streaming afin de pouvoir [optimiser votre jeu](/fr/build/core-features/common/game-streaming/game-streaming-optimizing-your-game) pour XBOX Game Streaming.

## Configurer votre jeu pour le streaming

Lors de l'initialisation du jeu, assurez-vous d'avoir configuré le composant de streaming de jeux à l'aide de `XGameStreamingInitialize`, comme indiqué dans le code suivant.

```C++ theme={null}

// Initialize the game streaming component
XGameStreamingInitialize();

```

Pour détecter si des clients de streaming actifs sont actuellement connectés, utilisez `XGameStreamingIsStreaming`, comme indiqué dans le code suivant.

```C++ theme={null}
 if (XGameStreamingIsStreaming())
 {
     // The game is currently streaming to at least one device
     // Enable any customizations that might be useful when running from the cloud
 }
```

## Gérer l'état de la connexion

S'il existe des clients de streaming actifs, votre jeu dispose d'une vue ponctuelle de ces clients lorsqu'il utilise `XGameStreamingIsStreaming`. Pour être averti lorsqu'un client de streaming se connecte à votre jeu ou s'en déconnecte, utilisez [XGameStreamingRegisterConnectionStateChanged](/fr/reference/system/xgamestreaming/functions/xgamestreamingregisterconnectionstatechanged).

## Documentation de référence de l'API

* [XGameStreaming (contenu de l'API)](/fr/reference/system/xgamestreaming/xgamestreaming_members)
  * Fonctions
    * [XGameStreamingRegisterConnectionStateChanged](/fr/reference/system/xgamestreaming/functions/xgamestreamingregisterconnectionstatechanged)

## Voir aussi

[XGameStreaming (contenu de l'API)](/fr/reference/system/xgamestreaming/xgamestreaming_members#connection-state)
[Optimisation de votre jeu](/fr/build/core-features/common/game-streaming/game-streaming-optimizing-your-game)


## Related topics

- [Ajouter des services backend avec PlayFab](/fr/home/build-first-title/add-backend-services.md)
- [Exemples du GDK](/fr-CA/home/setup-install/samples.md)
- [Exemples GDK](/fr/home/setup-install/samples.md)
- [Ajouter des services dorsaux avec PlayFab](/fr-CA/home/build-first-title/add-backend-services.md)
- [Répertoire des rubriques NDA : liens actifs vers Microsoft Learn](/fr-CA/nda/nda-topic-directory.md)
