Skip to main content

XGameStreamingUnregisterClientPropertiesChanged

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

Syntaxe

Paramètres

client   _In_
Type : XGameStreamingClientId
Client de diffusion en continu dont vous souhaitez cesser de recevoir les notifications de modification de propriétés. Cet ID est généralement obtenu comme 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 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, XGameStreamingUnregisterClientPropertiesChanged 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 permet au jeu de cesser de recevoir son XGameStreamingClientPropertiesChangedCallback chaque fois qu’une XGameStreamingClientProperty, comme les dimensions physiques de la diffusion en continu, 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