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

# PartyStateChange

> Uma representação de estrutura base genérica de um evento ou de uma alteração de estado na biblioteca do Party.

Uma representação de estrutura base genérica de um evento ou de uma alteração de estado na biblioteca do Party.

## Sintaxe

```cpp theme={null}
struct PartyStateChange {  
    PartyStateChangeType stateChangeType;  
}  
```

### Membros

**`stateChangeType`**   [PartyStateChangeType](/pt-BR/services/playfab/multiplayer/networking/reference/enums/partystatechangetype)

O tipo específico da alteração de estado representada.

Use este campo para determinar qual estrutura derivada correspondente é representada por este cabeçalho de estrutura PartyStateChange.

## Comentários

As estruturas PartyStateChange são relatadas por [PartyManager::StartProcessingStateChanges()](/pt-BR/services/playfab/multiplayer/networking/reference/classes/PartyManager/methods/partymanager_startprocessingstatechanges) para que o título as trate e, em seguida, as devolva prontamente por meio do método [PartyManager::FinishProcessingStateChanges()](/pt-BR/services/playfab/multiplayer/networking/reference/classes/PartyManager/methods/partymanager_finishprocessingstatechanges). <br /><br /> O campo `stateChangeType` indica qual tipo de alteração de estado ocorreu, e essa estrutura base deve então ser convertida em uma estrutura derivada mais específica para recuperar informações adicionais específicas do evento.

## Requisitos

**Cabeçalho:** Party.h

## Confira também

[Membros do Party](/pt-BR/services/playfab/multiplayer/networking/reference/party_members)\
[PartyManager::StartProcessingStateChanges](/pt-BR/services/playfab/multiplayer/networking/reference/classes/PartyManager/methods/partymanager_startprocessingstatechanges)\
[PartyManager::FinishProcessingStateChanges](/pt-BR/services/playfab/multiplayer/networking/reference/classes/PartyManager/methods/partymanager_finishprocessingstatechanges)


## Related topics

- [PartyStateChangeType](/pt-BR/services/playfab/multiplayer/networking/reference/enums/partystatechangetype.md)
- [PartyManager::StartProcessingStateChanges](/pt-BR/services/playfab/multiplayer/networking/reference/classes/PartyManager/methods/partymanager_startprocessingstatechanges.md)
- [PartyManager::FinishProcessingStateChanges](/pt-BR/services/playfab/multiplayer/networking/reference/classes/PartyManager/methods/partymanager_finishprocessingstatechanges.md)
- [Objetos do PlayFab Party e suas relações](/pt-BR/services/playfab/multiplayer/networking/concepts-objects.md)
- [Typedefs do PlayFab Party](/pt-BR/services/playfab/multiplayer/networking/reference/typedefs.md)
