xboxLiveContext es un XblContextHandle del usuario local que inició sesión, state es un objeto definido por el título que almacena el token del controlador y LogToFile es una función de registro definida por el título. Reemplace 123 por el identificador de usuario de XBOX (XUID) de un usuario cuya presencia quiera seguir.
XblPresenceSubscribeToDevicePresenceChange y XblPresenceUnsubscribeFromDevicePresenceChange están en desuso. No las use en código nuevo. XSAPI administra automáticamente las suscripciones de Real-Time Activity (RTA) cuando realiza el seguimiento de usuarios con XblPresenceTrackUsers y lo detiene con XblPresenceStopTrackingUsers.Adición de un controlador de cambio de presencia de dispositivo
Registre un controlador al que XSAPI llama cuando cambia la presencia de dispositivo de un usuario del que se realiza el seguimiento. La función devuelve 0 si xblContextHandle o handler es NULL.Seguimiento de usuarios para cambios de presencia de dispositivo
Los controladores de cambio de presencia de dispositivo solo reciben notificaciones de los usuarios de los que realiza el seguimiento conXblPresenceTrackUsers. Cada llamada agrega usuarios a la lista existente de usuarios con seguimiento. Puede actualizar la lista de usuarios con seguimiento independientemente de los controladores.
XblPresenceStopTrackingUsers correspondiente por cada llamada correcta a XblPresenceTrackUsers. La lista de usuarios con seguimiento se aplica tanto a las notificaciones de presencia de dispositivo como a las de presencia de título.
Detención del seguimiento de usuarios
Cuando ya no necesite actualizaciones de presencia de un usuario, detenga su seguimiento.Eliminación de un controlador de cambio de presencia de dispositivo
Quite el controlador pasando el token que devolvióXblPresenceAddDevicePresenceChangedHandler. Borre el token almacenado solo después de que la llamada se realice correctamente.
