Skip to main content
Use this topic to detect if your Cloud Aware title is capable of streaming so that you can optimize your game for XBOX Game Streaming.

Set up your game for streaming

During game initialization, ensure that you’ve set up the game streaming component by using XGameStreamingInitialize as shown in the following code.
To detect if there are any active streaming clients that are currently connected, use XGameStreamingIsStreaming as shown in the following code.

Manage the connection state

If there are any active streaming clients, your game has a point-in-time understanding of those clients when using XGameStreamingIsStreaming. To receive notification when a streaming client connects or disconnects from your game, use XGameStreamingRegisterConnectionStateChanged.

Reference API documentation

See also

XGameStreaming (API contents) Optimizing your game
Last modified on August 20, 2026