Método PlayFabMultiplayer.ProcessMatchmakingStateChanges
Desencadena todos los eventos PlayFabMultiplayer.OnMatchmaking* relacionados con el lobby producidos desde la última llamada de este tipo.Comentarios
Este método proporciona a la biblioteca de Lobby la oportunidad de sincronizar el estado con dispositivos o servicios remotos El estado de la biblioteca de Lobby expuesto por la biblioteca puede cambiar durante esta llamada, por lo que debe usarla de forma segura para subprocesos. Por ejemplo, invocar ProcessLobbyStateChanges() en el subproceso de la interfaz de usuario al mismo tiempo que un subproceso de trabajo independiente recorre en bucle la lista de puntos de conexión devuelta porGetMembers puede provocar bloqueos, porque ProcessLobbyStateChanges() puede alterar la memoria asociada a la lista de miembros. ProcessLobbyStateChanges() debe llamarse con frecuencia, al menos una vez por fotograma gráfico. Está diseñado para ejecutarse y devolver el control rápidamente, de modo que se pueda llamar en el subproceso principal de la interfaz de usuario con un impacto insignificante. Para obtener los mejores resultados, también debe minimizar el tiempo que dedica a controlar los eventos de estado.
Consulte también
- clase PlayFabMultiplayer
- espacio de nombres PlayFab.Multiplayer
