Passer au contenu principal

XblMultiplayerSetSubscriptionsEnabled

Démarre ou arrête explicitement la connectivité au service multijoueur via RTA. L’activation de l’abonnement RTA permet : 1. Des rappels lorsque les sessions de l’utilisateur local changent, à l’aide 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 interrompue.

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 modification de session, la session doit être réécrite 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