Skip to main content

XGameStreamingUnregisterConnectionStateChanged

Annule l’inscription d’un XGameStreamingConnectionStateChangedCallback précédemment inscrit.

Syntaxe

Paramètres

token   _In_ Type : XTaskQueueRegistrationToken Jeton correspondant à l’inscription du rappel effectuée via XGameStreamingRegisterConnectionStateChanged. wait   
Type : bool
Si wait a la valeur true, XGameStreamingUnregisterConnectionStateChanged ne retourne pas tant que l’inscription n’a pas été révoquée et que tous les rappels en attente ne sont pas terminés. Si wait a la valeur false, XGameStreamingUnregisterConnectionStateChanged retourne dès que l’inscription a été révoquée. Bien qu’aucun nouveau rappel ne soit remis, un rappel en cours peut encore être en cours d’exécution lorsque la fonction retourne.

Valeur de retour

Type : bool Retourne true si l’annulation de l’inscription a réussi, false dans le cas contraire.

Remarques

Cette fonction ne peut pas être appelée en toute sécurité sur un thread à durée critique. Pour plus d’informations, consultez Threads à durée critique.
Cette API permet de cesser d’écouter les modifications de connexion des appareils clients de streaming. Cela doit être fait lorsque le jeu va soit se contenter de vérifier de manière globale si des clients sont en cours de streaming à l’aide de XGameStreamingIsStreaming, soit cesser toute optimisation de l’expérience liée aux clients de streaming.

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

Documentation conceptuelle

Voir aussi

XGameStreamingConnectionStateChangedCallback
XGameStreamingRegisterConnectionStateChanged
XGameStreaming
Last modified on October 6, 2026