> ## 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::start_processing_data_frames

> chat_manager::start_processing_data_frames

# chat\_manager::start\_processing\_data\_frames

Recupera todos os quadros de dados enfileirados pelo Game Chat 2 a serem entregues pela camada de transporte do aplicativo às instâncias remotas apropriadas do aplicativo.

<a id="syntaxSection" />

## Sintaxe

```cpp theme={null}
void start_processing_data_frames(  
    uint32_t* dataFrameCount,  
    game_chat_data_frame_array* dataFrames  
)  
```

<a id="parametersSection" />

### Parâmetros

*dataFrameCount*   \_Out\_\
Tipo: uint32\_t\*

O número total de quadros de dados enfileirados em *dataFrames*.

*dataFrames*   \_Outptr\_result\_buffer\_(\*dataFrameCount)\
Tipo: [game\_chat\_data\_frame\_array](/pt-BR/reference/chat/gamechat2/structs/game_chat_data_frame#array)\*

Uma matriz de ponteiros de estrutura [game\_chat\_data\_frame](/pt-BR/reference/chat/gamechat2/structs/game_chat_data_frame) que representa os quadros de dados enfileirados a serem entregues pela camada de transporte do aplicativo às instâncias remotas apropriadas do aplicativo.

<a id="retvalSection" />

### Valor retornado

Tipo: void

Nenhum.

<a id="remarksSection" />

## Comentários

Este método recupera todos os quadros de dados enfileirados pelo Game Chat 2 para serem processados pelo aplicativo. O Game Chat 2 não tem sua própria camada de transporte, portanto, o aplicativo deve fornecer uma. Chamar este método recupera os quadros de dados que precisam ser processados pela camada de transporte do aplicativo como uma matriz de ponteiros de estrutura `game_chat_data_frame`. O aplicativo itera pela matriz, inspeciona os identificadores de ponto de extremidade do quadro de dados e usa a camada de rede do aplicativo para entregar os dados desse quadro às instâncias remotas apropriadas do aplicativo.

Depois que todos os quadros de dados incluídos em `dataFrames` forem processados, o aplicativo chama [chat\_manager::finish\_processing\_data\_frames](/pt-BR/reference/chat/gamechat2/classes/chat_manager/methods/chat_manager_finish_processing_data_frames), passando os quadros de dados processados de volta ao Game Chat 2, para indicar que os recursos associados aos quadros de dados processados podem ser liberados. Para obter mais informações sobre como processar quadros de dados, confira [Usando a API C++ do Game Chat 2](/pt-BR/services/xbox-services/multiplayer/chat/game-chat2/using-game-chat-2).

Chamar este método com menos frequência introduz latência de áudio, mas permite que o Game Chat 2 agrupe os dados em quadros de dados grandes. Chamá-lo com mais frequência reduz a latência de áudio, mas resulta em mais quadros de dados, porém menores. O áudio é agrupado em quadros de dados de 40 milissegundos (ms); esse é o período de sondagem sugerido.

<a id="requirementsSection" />

## Requisitos

**Cabeçalho:** GameChat2.h

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

<a id="seealsoSection" />

## Confira também

[Introdução ao Game Chat 2](/pt-BR/services/xbox-services/multiplayer/chat/game-chat2/game-chat-2-intro)\
[chat\_manager](/pt-BR/reference/chat/gamechat2/classes/chat_manager/chat_manager)


## Related topics

- [chat_manager::finish_processing_data_frames](/pt-BR/reference/chat/gamechat2/classes/chat_manager/methods/chat_manager_finish_processing_data_frames.md)
- [game_chat_data_frame](/pt-BR/reference/chat/gamechat2/structs/game_chat_data_frame.md)
- [Usando a API C++ do Game Chat 2](/pt-BR/services/xbox-services/multiplayer/chat/game-chat2/using-game-chat-2.md)
- [chat_manager::start_processing_state_changes](/pt-BR/reference/chat/gamechat2/classes/chat_manager/methods/chat_manager_start_processing_state_changes.md)
- [chat_manager::start_processing_stream_state_changes](/pt-BR/reference/chat/gamechat2/classes/chat_manager/methods/chat_manager_start_processing_stream_state_changes.md)
