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

# PartyManager::FinishProcessingStateChanges

> Devolve uma matriz de PartyStateChanges que estavam sendo processadas.

Devolve uma matriz de PartyStateChanges que estavam sendo processadas.

## Sintaxe

```cpp theme={null}
PartyError FinishProcessingStateChanges(  
    uint32_t stateChangeCount,  
    PartyStateChangeArray stateChanges  
)  
```

### Parâmetros

**`stateChangeCount`**   uint32\_t

O número de alterações, fornecidas na lista especificada por `stateChanges`, retornadas anteriormente por [StartProcessingStateChanges()](/pt-BR/services/playfab/multiplayer/networking/reference/classes/PartyManager/methods/partymanager_startprocessingstatechanges) que agora foram tratadas pelo título.

**`stateChanges`**   [PartyStateChangeArray](/pt-BR/services/playfab/multiplayer/networking/reference/typedefs)\
*matriz de entrada de tamanho `stateChangeCount`*

A matriz de alterações retornadas anteriormente por [StartProcessingStateChanges()](/pt-BR/services/playfab/multiplayer/networking/reference/classes/PartyManager/methods/partymanager_startprocessingstatechanges) que agora foram tratadas pelo título.

### Valor retornado

PartyError

`c_partyErrorSuccess` se a chamada tiver êxito ou um código de erro caso contrário. A forma legível do código de erro pode ser obtida por meio de [GetErrorMessage()](/pt-BR/services/playfab/multiplayer/networking/reference/classes/PartyManager/methods/partymanager_geterrormessage).

## Comentários

Este método informa à biblioteca do Party que as alterações de estado relatadas por uma chamada anterior a [StartProcessingStateChanges()](/pt-BR/services/playfab/multiplayer/networking/reference/classes/PartyManager/methods/partymanager_startprocessingstatechanges) agora foram tratadas pelo título, para que os recursos associados a elas possam ser recuperados. Você pode chamar FinishProcessingStateChanges() com qualquer número de alterações de estado. Cada alteração de estado retornada por StartProcessingStateChanges() deve ser devolvida a FinishProcessingStateChanges() exatamente uma vez, mas pode ser devolvida fora de ordem e intercalada com alterações de estado de outras chamadas a StartProcessingStateChanges(). Mesmo que as alterações de estado sejam mantidas ao longo de chamadas subsequentes a StartProcessingStateChanges(), o estado da biblioteca do Party retornado por todos os getters avançará e poderá não refletir mais o mesmo estado ao qual as alterações de estado mantidas se referem. <br /><br /> Há garantia de que todos os recursos associados a uma alteração de estado específica permaneçam válidos até que a alteração de estado seja devolvida a FinishProcessingStateChanges().   <br /><br /> Para obter melhores resultados, minimize o tempo gasto tratando as alterações de estado antes de chamar FinishProcessingStateChanges().

## Requisitos

**Cabeçalho:** Party.h

## Confira também

[PartyManager](/pt-BR/services/playfab/multiplayer/networking/reference/classes/PartyManager/partymanager)\
[PartyStateChange](/pt-BR/services/playfab/multiplayer/networking/reference/structs/partystatechange)\
[PartyManager::StartProcessingStateChanges](/pt-BR/services/playfab/multiplayer/networking/reference/classes/PartyManager/methods/partymanager_startprocessingstatechanges)


## Related topics

- [PartyManager::StartProcessingStateChanges](/pt-BR/services/playfab/multiplayer/networking/reference/classes/PartyManager/methods/partymanager_startprocessingstatechanges.md)
- [PartyStateChange](/pt-BR/services/playfab/multiplayer/networking/reference/structs/partystatechange.md)
- [PartyLeaveNetworkCompletedStateChange](/pt-BR/services/playfab/multiplayer/networking/reference/structs/partyleavenetworkcompletedstatechange.md)
- [PartyManager::DestroyLocalUser](/pt-BR/services/playfab/multiplayer/networking/reference/classes/PartyManager/methods/partymanager_destroylocaluser.md)
- [Objetos do PlayFab Party e suas relações](/pt-BR/services/playfab/multiplayer/networking/concepts-objects.md)
