Passer au contenu principal

XblMultiplayerSetSubscriptionsEnabled

Démarre ou arrête explicitement la connectivité au service multijoueur au moyen de RTA. L’activation de l’abonnement RTA active : 1. Les rappels lorsque les sessions de l’utilisateur local changent, au moyen de l’objet MultiplayerSession. Les gestionnaires sont ajoutés avec XblMultiplayerAddSessionChangedHandler. 2. La suppression automatique des membres des sessions lorsque la connexion RTA sous-jacente à cet abonnement multijoueur est rompue.

Syntaxe

Paramètres

xblContext   _In_
Type : XblContextHandle
Contexte XBOX Live pour l’utilisateur local. subscriptionsEnabled   _In_
Type : bool
True pour activer les abonnements et false pour les arrêter.

Valeur de retour

Type : HRESULT Code de retour HRESULT pour cette opération d’API.

Remarques

Cette méthode active immédiatement la connexion RTA, mais pour recevoir les rappels de changement de session, la session doit être écrite de nouveau après l’activation des abonnements.

Configuration requise

En-tête : multiplayer_c.h Bibliothèque : Microsoft.Xbox.Services.14x.GDK.C.lib

Voir aussi

multiplayer_c
Dernière modification le 6 octobre 2026