Skip to main content

XGameStreamingUnregisterClientPropertiesChanged

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

Syntaxe

Paramètres

client   _In_
Type : XGameStreamingClientId
Client de streaming dont vous souhaitez ne plus recevoir les notifications de modification de propriétés. Cet ID est généralement obtenu en tant que paramètre du XGameStreamingConnectionStateChangedCallback. token   _In\
Type : XTaskQueueRegistrationToken
Jeton d’inscription fourni par XGameStreamingRegisterClientPropertiesChanged pour le rappel qui ne doit plus être déclenché. wait   _In_
Type : bool
Si wait a la valeur true, XGameStreamingUnregisterClientPropertiesChanged 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, XGameStreamingUnregisterClientPropertiesChanged 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 au jeu de cesser de recevoir son XGameStreamingClientPropertiesChangedCallback chaque fois qu’une XGameStreamingClientProperty, comme les dimensions physiques du stream, change.

Exemple

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

XGameStreamingClientProperty XGameStreamingClientPropertiesChangedCallback XGameStreamingRegisterClientPropertiesChanged XGameStreaming
Last modified on October 6, 2026