Skip to main content

game_chat_data_frame

Représente des informations sur les données sortantes de Game Chat 2 qui doivent être remises aux points de terminaison Game Chat 2 distants.

Syntaxe

Membres

target_endpoint_identifier_count
Type : uint32_t
Nombre d’identificateurs de points de terminaison distants spécifiés dans target_endpoint_identifiers. target_endpoint_identifiers  _Field_size_(target_endpoint_identifier_count)
Type : uint64_t*
Tableau d’un ou plusieurs identificateurs de points de terminaison distants auxquels ces données doivent être transmises. Le tableau contient le nombre de membres spécifié dans target_endpoint_identifier_count. transport_requirement
Type : game_chat_data_transport_requirement
Exigences de transport des données. packet_byte_count
Type : uint32_t
Taille de la mémoire tampon de données qui doit être transmise aux points de terminaison distants spécifiés par target_endpoint_identifiers. packet_buffer  _Field_size_(packet_byte_count)
Type : uint8_t*
Pointeur vers la mémoire tampon de données qui doit être transmise aux points de terminaison distants spécifiés par target_endpoint_identifiers.

Remarques

Cette structure représente des informations sur les données sortantes de Game Chat 2, telles que les données audio, qui doivent être remises aux points de terminaison Game Chat 2 distants. Les structures game_chat_data_frame sont signalées par la méthode chat_manager::start_processing_data_frames. L’application traite les trames de données, puis les renvoie rapidement en appelant la méthode chat_manager::finish_processing_data_frames. La mémoire du tableau target_endpoint_identifiers reste valide jusqu’à ce que cet objet ait été renvoyé en appelant chat_manager::finish_processing_data_frames. Les valeurs d’identificateur de point de terminaison possibles dans ce tableau sont celles qui ont été précédemment spécifiées lors d’appels à la méthode chat_manager::add_remote_user.

game_chat_data_frame_array

Le type game_chat_data_frame_array est un tableau constant de pointeurs game_chat_data_frame. Ce type est fourni par commodité et est utilisé avec les méthodes chat_manager::start_processing_data_frames et chat_manager::finish_processing_data_frames.

Configuration requise

En-tête : GameChat2.h Plateformes prises en charge : Windows, consoles de la famille XBOX One et consoles XBOX Series

Documentation conceptuelle

Voir aussi

Présentation de Game Chat 2
chat_manager
Membres de GameChat2
Last modified on October 6, 2026