Skip to main content

game_chat_data_frame

Representa informações sobre dados de saída do Game Chat 2 que devem ser entregues a pontos de extremidade remotos do Game Chat 2.

Sintaxe

Membros

target_endpoint_identifier_count
Tipo: uint32_t
O número de identificadores de ponto de extremidade remoto especificados em target_endpoint_identifiers. target_endpoint_identifiers  _Field_size_(target_endpoint_identifier_count)
Tipo: uint64_t*
Uma matriz de um ou mais identificadores de ponto de extremidade remoto para os quais esses dados devem ser transmitidos. A matriz tem o número de membros especificado em target_endpoint_identifier_count. transport_requirement
Tipo: game_chat_data_transport_requirement
Os requisitos de transporte dos dados. packet_byte_count
Tipo: uint32_t
O tamanho do buffer de dados que deve ser transmitido aos pontos de extremidade remotos especificados por target_endpoint_identifiers. packet_buffer  _Field_size_(packet_byte_count)
Tipo: uint8_t*
Um ponteiro para o buffer de dados que deve ser transmitido aos pontos de extremidade remotos especificados por target_endpoint_identifiers.

Comentários

Essa estrutura representa informações sobre dados de saída do Game Chat 2, como dados de áudio, que devem ser entregues a pontos de extremidade remotos do Game Chat 2. As estruturas game_chat_data_frame são relatadas pelo método chat_manager::start_processing_data_frames. O aplicativo processa os quadros de dados e, em seguida, os devolve prontamente chamando o método chat_manager::finish_processing_data_frames. A memória da matriz target_endpoint_identifiers permanece válida até que esse objeto seja retornado chamando chat_manager::finish_processing_data_frames. Os valores possíveis de identificador de ponto de extremidade nessa matriz são aqueles especificados anteriormente por chamadas ao método chat_manager::add_remote_user.

game_chat_data_frame_array

O tipo game_chat_data_frame_array é uma matriz constante de ponteiros game_chat_data_frame. Esse tipo é fornecido por conveniência e é usado com os métodos chat_manager::start_processing_data_frames e chat_manager::finish_processing_data_frames.

Requisitos

Cabeçalho: GameChat2.h Plataformas com suporte: Windows, consoles da família XBOX One e consoles XBOX Series

Documentação conceitual

Confira também

Introdução ao Game Chat 2
chat_manager
Membros do GameChat2
Last modified on October 6, 2026