> ## Documentation Index
> Fetch the complete documentation index at: https://devdocs.xbox.com/llms.txt
> Use this file to discover all available pages before exploring further.

# PFLobbyStateChange

> Estructura base genérica que representa un evento o cambio de estado entregado por la biblioteca Lobby de PlayFab Multiplayer, usada para distribuir los cambios derivados específicos.

Una representación de estructura base genérica de un evento o cambio de estado en la biblioteca Lobby.

## Sintaxis

```cpp theme={null}
struct PFLobbyStateChange {  
    PFLobbyStateChangeType stateChangeType;  
}  
```

### Miembros

**`stateChangeType`**   [PFLobbyStateChangeType](/services/playfab/multiplayer/lobby/playfabmultiplayerreference-cpp/pflobby/enums/pflobbystatechangetype)

El tipo específico del cambio de estado representado.

Use este campo para determinar qué estructura derivada correspondiente está representada por este encabezado de estructura PFLobbyStateChange.

## Comentarios

Las estructuras PFLobbyStateChange son notificadas por [PFMultiplayerStartProcessingLobbyStateChanges()](/services/playfab/multiplayer/lobby/playfabmultiplayerreference-cpp/pflobby/functions/pfmultiplayerstartprocessinglobbystatechanges) para que el título las controle y las devuelva rápidamente mediante el método [PFMultiplayerFinishProcessingLobbyStateChanges()](/services/playfab/multiplayer/lobby/playfabmultiplayerreference-cpp/pflobby/functions/pfmultiplayerfinishprocessinglobbystatechanges). <br /><br /> El campo `stateChangeType` indica qué tipo de cambio de estado se produjo, y esta estructura base debe convertirse después a una estructura derivada más específica para recuperar información adicional específica del evento.

## Requisitos

**Encabezado:** PFLobby.h

## Consulte también

[Miembros de PFLobby](/services/playfab/multiplayer/lobby/playfabmultiplayerreference-cpp/pflobby/pflobby_members)\
[PFMultiplayerStartProcessingLobbyStateChanges](/services/playfab/multiplayer/lobby/playfabmultiplayerreference-cpp/pflobby/functions/pfmultiplayerstartprocessinglobbystatechanges)\
[PFMultiplayerFinishProcessingLobbyStateChanges](/services/playfab/multiplayer/lobby/playfabmultiplayerreference-cpp/pflobby/functions/pfmultiplayerfinishprocessinglobbystatechanges)


## Related topics

- [PFLobbyStateChangeType](/es/services/playfab/multiplayer/lobby/playfabmultiplayerreference-cpp/pflobby/enums/pflobbystatechangetype.md)
- [PFMultiplayerStartProcessingLobbyStateChanges](/es/services/playfab/multiplayer/lobby/playfabmultiplayerreference-cpp/pflobby/functions/pfmultiplayerstartprocessinglobbystatechanges.md)
- [PFMultiplayerFinishProcessingLobbyStateChanges](/es/services/playfab/multiplayer/lobby/playfabmultiplayerreference-cpp/pflobby/functions/pfmultiplayerfinishprocessinglobbystatechanges.md)
- [Guía de operaciones asincrónicas del SDK de C++ de Lobby y Matchmaking](/es/services/playfab/multiplayer/lobby/lobby-and-matchmaking-client-sdk-async.md)
- [Información general de la API de C/C++ de PFMultiplayer - PFLobby.h](/es/services/playfab/multiplayer/lobby/playfabmultiplayerreference-cpp/pflobby/pflobby_members.md)
