Skip to main content

XGameStreamingUnregisterConnectionStateChanged

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

Syntaxe

Paramètres

token   _In_ Type : XTaskQueueRegistrationToken Jeton correspondant à l’inscription du rappel effectuée au moyen de XGameStreamingRegisterConnectionStateChanged. wait   
Type : bool
Si wait a la valeur true, XGameStreamingUnregisterConnectionStateChanged ne retournera pas avant que l’inscription ait été révoquée et que tous les rappels en attente soient terminés. Si wait a la valeur false, XGameStreamingUnregisterConnectionStateChanged retournera dès que l’inscription aura été révoquée. Bien qu’aucun nouveau rappel ne soit livré, un rappel en cours peut encore s’exécuter 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

Il n’est pas sécuritaire d’appeler cette fonction sur un thread sensible au temps. Pour plus d’informations, consultez Threads sensibles au temps.
Cette API peut être utilisée pour cesser d’écouter les changements de connexion des appareils clients de diffusion en continu. Cela doit être fait lorsque le jeu va se limiter à vérifier de façon générale si des clients diffusent en continu à l’aide de XGameStreamingIsStreaming, ou lorsqu’il ne va plus optimiser l’expérience en fonction des clients de diffusion en continu.

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