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

# PartyXblStateChange

> Referência do struct base PartyXblStateChange retornado pela biblioteca PlayFab Party XBOX Live Helper, convertido em tipos derivados de acordo com stateChangeType.

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

## Sintaxe

```cpp theme={null}
struct PartyXblStateChange {  
    PartyXblStateChangeType stateChangeType;  
}  
```

### Membros

**`stateChangeType`**   [PartyXblStateChangeType](/pt-BR/services/playfab/multiplayer/networking/xblreference/enums/partyxblstatechangetype)

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

## Comentários

As estruturas PartyXblStateChange são relatadas por [PartyXblManager::StartProcessingStateChanges()](/pt-BR/services/playfab/multiplayer/networking/xblreference/classes/PartyXblManager/methods/partyxblmanager_startprocessingstatechanges) para que o título as trate e, em seguida, as devolva prontamente por meio do método [PartyXblManager::FinishProcessingStateChanges()](/pt-BR/services/playfab/multiplayer/networking/xblreference/classes/PartyXblManager/methods/partyxblmanager_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:** PartyXboxLive.h

## Confira também

[Membros do PartyXboxLive](/pt-BR/services/playfab/multiplayer/networking/xblreference/partyxboxlive_members)\
[PartyXblManager::StartProcessingStateChanges](/pt-BR/services/playfab/multiplayer/networking/xblreference/classes/PartyXblManager/methods/partyxblmanager_startprocessingstatechanges)\
[PartyXblManager::FinishProcessingStateChanges](/pt-BR/services/playfab/multiplayer/networking/xblreference/classes/PartyXblManager/methods/partyxblmanager_finishprocessingstatechanges)


## Related topics

- [PartyXblStateChangeType](/pt-BR/services/playfab/multiplayer/networking/xblreference/enums/partyxblstatechangetype.md)
- [PartyXblManager::StartProcessingStateChanges](/pt-BR/services/playfab/multiplayer/networking/xblreference/classes/PartyXblManager/methods/partyxblmanager_startprocessingstatechanges.md)
- [PartyXblManager::FinishProcessingStateChanges](/pt-BR/services/playfab/multiplayer/networking/xblreference/classes/PartyXblManager/methods/partyxblmanager_finishprocessingstatechanges.md)
- [Typedefs do PlayFab Party XBOX Live Helper](/pt-BR/services/playfab/multiplayer/networking/xblreference/xbltypedefs.md)
- [Visão geral da API C/C++ do PartyXboxLive](/pt-BR/services/playfab/multiplayer/networking/xblreference/partyxboxlive_members.md)
