Skip to main content

XGameStreaming

Initialization

APIs needed to initialize the game streaming capabilities.

Client Properties

APIs to get properties of the streaming devices or their game stream

Functions

Enumerations

Structures

Connection State

APIs needed to manage the connection state of streaming client devices.

Functions

Enumerations

Latency

APIs for adapting gameplay for streaming latency.

Functions

Server Location

APIs to access the location that the game is being streamed from.

Functions

Touch Adaptation

APIs to manage the touch controller layouts that will be exposed to appropriate streaming clients.

Functions

Enumerations

Structures

Resolution

APIs to manage the stream’s resolution.

Functions

Error Codes

The following error codes may be returned by XGameStreaming APIs. For a complete list, see Error codes.

Conceptual documentation

See also

System API reference
Last modified on August 20, 2026