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

# chat_manager::finish_processing_state_changes

> chat_manager::finish_processing_state_changes

# chat\_manager::finish\_processing\_state\_changes

Retorna uma matriz de alterações de estado do Game Chat que estavam sendo processadas.

## Sintaxe

```cpp theme={null}
void finish_processing_state_changes(  
    game_chat_state_change_array stateChanges  
)  
```

### Parâmetros

*stateChanges*   \_In\_<br />Tipo: game\_chat\_state\_change\_array

O ponteiro para a matriz de alterações retornada anteriormente por chat\_manager::start\_processing\_state\_changes() que agora foram tratadas pelo aplicativo.

### Valor retornado

Tipo: void

## Comentários

Este método informa à biblioteca do Game Chat que todas as alterações de estado relatadas por uma chamada anterior a chat\_manager::start\_processing\_state\_changes() agora foram tratadas pelo aplicativo, para que os recursos associados possam ser recuperados. Você deve chamar chat\_manager::finish\_processing\_state\_changes() com o mesmo ponteiro retornado por chat\_manager::start\_processing\_state\_changes() antes de ter permissão para chamar chat\_manager::start\_processing\_state\_changes() novamente. Você deve fazer isso mesmo que 0 entradas de alteração de estado tenham sido retornadas.

Para obter melhores resultados, minimize o tempo gasto no tratamento das alterações de estado antes de chamar chat\_manager::finish\_processing\_state\_changes().

## Requisitos

**Cabeçalho:** GameChat2.h

**Plataformas com suporte:** Windows, consoles da família XBOX One e consoles XBOX Series

## Confira também

[chat\_manager](/pt-BR/reference/chat/gamechat2/classes/chat_manager/chat_manager)<br />[game\_chat\_state\_change](/pt-BR/reference/chat/gamechat2/structs/game_chat_state_change)<br />[game\_chat\_state\_change\_array](/pt-BR/reference/chat/gamechat2/structs/game_chat_state_change)<br />[chat\_manager::start\_processing\_state\_changes](/pt-BR/reference/chat/gamechat2/classes/chat_manager/methods/chat_manager_start_processing_state_changes)


## Related topics

- [chat_manager::start_processing_state_changes](/pt-BR/reference/chat/gamechat2/classes/chat_manager/methods/chat_manager_start_processing_state_changes.md)
- [game_chat_state_change](/pt-BR/reference/chat/gamechat2/structs/game_chat_state_change.md)
- [chat_manager::remove_user](/pt-BR/reference/chat/gamechat2/classes/chat_manager/methods/chat_manager_remove_user.md)
- [game_chat_transcribed_chat_received_state_change](/pt-BR/reference/chat/gamechat2/structs/game_chat_transcribed_chat_received_state_change.md)
- [game_chat_text_chat_received_state_change](/pt-BR/reference/chat/gamechat2/structs/game_chat_text_chat_received_state_change.md)
