Skip to main content

XGameStreamingGetServerLocationName

Obtient le nom de l’emplacement du centre de données du serveur de streaming.

Syntaxe

Paramètres

serverLocationNameSize   _In_
Type : size_t
Taille maximale du nom d’emplacement du centre de données à retourner. La valeur serverLocationNameSize doit être récupérée en appelant XGameStreamingGetServerLocationNameSize. serverLocationName   _Out_writes_z_(serverLocationNameSize)
Type : char*
Nom de la région Azure contenant le centre de données qui héberge le serveur XBOX de streaming.

Valeur de retour

Type : HRESULT Retourne S_OK en cas de réussite ; sinon, retourne un code d’erreur. Erreurs potentielles Pour obtenir la liste des codes d’erreur, consultez Codes d’erreur.

Remarques

Avant d’appeler cette fonction, vous pouvez appeler XGameStreamingGetServerLocationNameSize pour obtenir la taille du nom de l’emplacement du serveur afin d’allouer une mémoire tampon. Vous pouvez utiliser la région Azure si le jeu souhaite se connecter à un serveur de jeu hébergé sur Azure PlayFab Multiplayer Servers et souhaite une latence minimale avec son serveur de jeu. L’erreur E_GAMESTREAMING_NO_DATACENTER peut se produire lorsqu’un joueur utilise le streaming depuis la console pour diffuser le jeu depuis sa XBOX à domicile. Cette erreur peut également se produire sur un kit de développement XBOX si vous n’avez pas défini de valeur de remplacement. Sur un kit de développement XBOX, vous pouvez définir la valeur serverLocationName qui doit être retournée pendant les tests, dans l’onglet Streaming de Developer Home.

Configuration requise

En-tête : xgamestreaming.h Bibliothèque : xgameruntime.lib Plateformes prises en charge : Windows, consoles de la famille XBOX One et consoles XBOX Series

Voir aussi

XGameStreaming
XGameStreamingGetServerLocationNameSize
Last modified on October 6, 2026