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

# PFMultiplayerFinishProcessingLobbyStateChanges

> Referência de PFMultiplayerFinishProcessingLobbyStateChanges para devolver entradas de alteração de estado do lobby entregues anteriormente no SDK C++ do PlayFab Multiplayer.

Devolve uma matriz de PFLobbyStateChanges que estavam sendo processadas.

## Sintaxe

```cpp theme={null}
HRESULT PFMultiplayerFinishProcessingLobbyStateChanges(  
    PFMultiplayerHandle handle,  
    uint32_t stateChangeCount,  
    const PFLobbyStateChange* const* stateChanges  
)  
```

### Parâmetros

**`handle`**   PFMultiplayerHandle

O identificador da instância da API PFMultiplayer.

**`stateChangeCount`**   uint32\_t

O número de alterações, fornecidas na lista especificada por `stateChanges`, retornadas anteriormente por [PFMultiplayerStartProcessingLobbyStateChanges()](/pt-BR/services/playfab/multiplayer/lobby/playfabmultiplayerreference-cpp/pflobby/functions/pfmultiplayerstartprocessinglobbystatechanges) que agora foram tratadas pelo título.

**`stateChanges`**   PFLobbyStateChange\* const\*\
*matriz de entrada de tamanho `stateChangeCount`*

A matriz de alterações retornadas anteriormente por [PFMultiplayerStartProcessingLobbyStateChanges()](/pt-BR/services/playfab/multiplayer/lobby/playfabmultiplayerreference-cpp/pflobby/functions/pfmultiplayerstartprocessinglobbystatechanges) que agora foram tratadas pelo título.

### Valor retornado

Tipo: HRESULT

`S_OK` 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 [PFMultiplayerGetErrorMessage()](/pt-BR/services/playfab/multiplayer/lobby/playfabmultiplayerreference-cpp/pfmultiplayer/functions/pfmultiplayergeterrormessage).

## Comentários

Este método informa à biblioteca do Lobby que as alterações de estado relatadas por uma chamada anterior a [PFMultiplayerStartProcessingLobbyStateChanges()](/pt-BR/services/playfab/multiplayer/lobby/playfabmultiplayerreference-cpp/pflobby/functions/pfmultiplayerstartprocessinglobbystatechanges) agora foram tratadas pelo título, para que os recursos associados a elas possam ser recuperados. Você pode chamar PFMultiplayerFinishProcessingLobbyStateChanges() com qualquer número de alterações de estado. Cada alteração de estado retornada por PFMultiplayerStartProcessingLobbyStateChanges() precisa ser devolvida a PFMultiplayerFinishProcessingLobbyStateChanges() exatamente uma vez, mas pode ser devolvida fora de ordem e intercalada com alterações de estado de outras chamadas a PFMultiplayerStartProcessingLobbyStateChanges(). <br /><br /> É garantido que quaisquer recursos associados a uma alteração de estado específica permaneçam válidos até que a alteração de estado seja devolvida a PFMultiplayerFinishProcessingLobbyStateChanges().   <br /><br /> Para obter melhores resultados, minimize o tempo gasto no tratamento das alterações de estado antes de chamar PFMultiplayerFinishProcessingLobbyStateChanges().

## Requisitos

**Cabeçalho:** PFLobby.h

## Confira também

[Membros do PFLobby](/pt-BR/services/playfab/multiplayer/lobby/playfabmultiplayerreference-cpp/pflobby/pflobby_members)\
[PFLobbyStateChange](/pt-BR/services/playfab/multiplayer/lobby/playfabmultiplayerreference-cpp/pflobby/structs/pflobbystatechange)
[PFMultiplayerStartProcessingLobbyStateChanges](/pt-BR/services/playfab/multiplayer/lobby/playfabmultiplayerreference-cpp/pflobby/functions/pfmultiplayerstartprocessinglobbystatechanges)


## Related topics

- [PFMultiplayerStartProcessingLobbyStateChanges](/pt-BR/services/playfab/multiplayer/lobby/playfabmultiplayerreference-cpp/pflobby/functions/pfmultiplayerstartprocessinglobbystatechanges.md)
- [PFLobbyStateChange](/pt-BR/services/playfab/multiplayer/lobby/playfabmultiplayerreference-cpp/pflobby/structs/pflobbystatechange.md)
- [PFLobbyDisconnectedStateChange](/pt-BR/services/playfab/multiplayer/lobby/playfabmultiplayerreference-cpp/pflobby/structs/pflobbydisconnectedstatechange.md)
- [Migrando do MPSD para o PlayFab Multiplayer e o MPA](/pt-BR/services/xbox-services/multiplayer/mpsd/concepts/live-mpsd-to-mlp.md)
- [PFMultiplayerFinishProcessingMatchmakingStateChanges](/pt-BR/services/playfab/multiplayer/lobby/playfabmultiplayerreference-cpp/pfmatchmaking/functions/pfmultiplayerfinishprocessingmatchmakingstatechanges.md)
