> ## 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

> Structure de base générique représentant un événement ou un changement d'état fourni par la bibliothèque PlayFab Multiplayer Lobby, utilisée pour distribuer les changements dérivés spécifiques.

Représentation générique, sous forme de structure de base, d'un événement ou d'un changement d'état dans la bibliothèque Lobby.

## Syntaxe

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

### Membres

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

Type précis du changement d'état représenté.

Utilisez ce champ pour déterminer quelle structure dérivée correspondante est représentée par cet en-tête de structure PFLobbyStateChange.

## Remarques

Les structures PFLobbyStateChange sont signalées par [PFMultiplayerStartProcessingLobbyStateChanges()](/fr-CA/services/playfab/multiplayer/lobby/playfabmultiplayerreference-cpp/pflobby/functions/pfmultiplayerstartprocessinglobbystatechanges) afin que le titre les traite, puis les retourne rapidement au moyen de la méthode [PFMultiplayerFinishProcessingLobbyStateChanges()](/fr-CA/services/playfab/multiplayer/lobby/playfabmultiplayerreference-cpp/pflobby/functions/pfmultiplayerfinishprocessinglobbystatechanges). <br /><br /> Le champ `stateChangeType` indique le type de changement d'état survenu; cette structure de base doit alors être convertie en une structure dérivée plus spécifique pour récupérer les informations supplémentaires propres à l'événement.

## Configuration requise

**En-tête :** PFLobby.h

## Voir aussi

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


## Related topics

- [PFLobbyStateChangeType](/fr-CA/services/playfab/multiplayer/lobby/playfabmultiplayerreference-cpp/pflobby/enums/pflobbystatechangetype.md)
- [PFMultiplayerStartProcessingLobbyStateChanges](/fr-CA/services/playfab/multiplayer/lobby/playfabmultiplayerreference-cpp/pflobby/functions/pfmultiplayerstartprocessinglobbystatechanges.md)
- [PFMultiplayerFinishProcessingLobbyStateChanges](/fr-CA/services/playfab/multiplayer/lobby/playfabmultiplayerreference-cpp/pflobby/functions/pfmultiplayerfinishprocessinglobbystatechanges.md)
- [Guide des opérations asynchrones du SDK C++ Lobby et Matchmaking](/fr-CA/services/playfab/multiplayer/lobby/lobby-and-matchmaking-client-sdk-async.md)
- [PFLobbyUpdatedStateChange](/fr-CA/services/playfab/multiplayer/lobby/playfabmultiplayerreference-cpp/pflobby/structs/pflobbyupdatedstatechange.md)
