Skip to main content

XGameStreamingUnregisterConnectionStateChanged

Anula el registro de una XGameStreamingConnectionStateChangedCallback registrada previamente.

Sintaxis

Parámetros

token   _In_ Tipo: XTaskQueueRegistrationToken Token que corresponde al registro de la devolución de llamada realizado mediante XGameStreamingRegisterConnectionStateChanged. wait   
Tipo: bool
Si wait se establece en true, XGameStreamingUnregisterConnectionStateChanged no devolverá el control hasta que se haya revocado el registro y se hayan completado todas las devoluciones de llamada pendientes. Si wait se establece en false, XGameStreamingUnregisterConnectionStateChanged devolverá el control en cuanto se haya revocado el registro. Aunque no se entregarán nuevas devoluciones de llamada, es posible que una devolución de llamada en curso siga ejecutándose cuando la función devuelva el control.

Valor devuelto

Tipo: bool Devuelve true si la anulación del registro se realizó correctamente; false si no se realizó correctamente.

Comentarios

No es seguro llamar a esta función en un subproceso sensible al tiempo. Para obtener más información, consulte Subprocesos sensibles al tiempo.
Esta API se puede usar para dejar de escuchar los cambios de conexión de los dispositivos cliente de streaming. Esto debe hacerse cuando el juego vaya a realizar solo una comprobación general de si algún cliente está transmitiendo mediante XGameStreamingIsStreaming, o cuando ya no vaya a realizar ninguna optimización de la experiencia debido a los clientes de streaming.

Requisitos

Encabezado: xgamestreaming.h Biblioteca: xgameruntime.lib Plataformas compatibles: Windows, consolas de la familia XBOX One y consolas XBOX Series

Documentación conceptual

Consulte también

XGameStreamingConnectionStateChangedCallback
XGameStreamingRegisterConnectionStateChanged
XGameStreaming
Última modificación el 28 de agosto de 2026