Skip to main content

game_chat_audio_format

Décrit les informations de format nécessaires pour interpréter les données audio de Game Chat 2.

Syntaxe

Membres

sample_rate  
Type : uint32_t
La fréquence d’échantillonnage à laquelle chaque canal doit être lu ou enregistré. channel_mask  
Type : uint32_t
Le masque de canaux permettant de remplacer l’attribution des canaux d’un flux audio multicanal aux positions des haut-parleurs. Pour le mappage des bits aux haut-parleurs de cette valeur, consultez la description du membre dwChannelMask de la structure WAVEFORMATEXTENSIBLE sur Microsoft Docs. Pour utiliser le mappage par défaut, définissez cette valeur à 0. channel_count  
Type : uint16_t
Le nombre de canaux de données audio. bits_per_sample  
Type : uint16_t
Le nombre de bits par échantillon. Si cette valeur n’est pas divisible en octets, on suppose que le type d’échantillon contenant est complété par des bits de remplissage afin de le rendre divisible en octets. sample_type  
Type : game_chat_sample_type
Spécifie si Game Chat 2 utilise des données de modulation par impulsions et codage (PCM) représentées par des nombres entiers (game_chat_sample_type::integer) ou par des nombres à virgule flottante (game_chat_sample_type::ieee_float). is_interleaved  
Type : bool
Un indicateur qui précise si le flux audio multicanal est entrelacé pour les formats multicanaux. L’audio récupéré de Game Chat 2 est toujours marqué comme entrelacé. Ce paramètre n’a de signification que si game_chat_audio_format::channel_count est supérieur à 1.

Remarques

Cette structure sert à décrire le format des données audio des flux audio de pré-encodage, des flux source audio de post-décodage et des flux récepteurs audio de post-décodage dans Game Chat 2. Les fonctions suivantes obtiennent ou définissent le game_chat_audio_format utilisé par leurs objets de flux correspondants : Pour plus d’information sur les formats audio, consultez Manipulation audio en temps réel.

Configuration requise

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

Voir aussi

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