Passer au contenu principal
Récupère le flux de capture de manipulation audio associé à ce contrôle de chat.

Syntaxe

Paramètres

stream   PartyAudioManipulationSinkStream**
library-allocated output
Le flux de sortie.

Valeur renvoyée

PartyError c_partyErrorSuccess si l’appel a réussi ; sinon, un code d’erreur. La forme lisible du code d’erreur peut être obtenue via PartyManager::GetErrorMessage().

Remarques

Ce flux fait office d’entrée audio du contrôle de chat associé, c’est-à-dire l’audio qui sera traité comme la voix du contrôle de chat local et envoyé aux autres contrôles de chat. En général, l’application récupère l’audio du flux de manipulation vocale via PartyAudioManipulationSourceStream::GetNextBuffer(), traite l’audio à l’aide de la logique de l’application, puis soumet de nouveau l’audio à la bibliothèque via ce flux.

L’audio soumis à ce flux via PartyAudioManipulationSinkStream::SubmitBuffer() est transcrit par conversion de la parole en texte si les options de transcription configurées via PartyLocalChatControl::SetTranscriptionOptions indiquent que l’audio associé au contrôle de chat du récepteur doit l’être.

Configuration requise

En-tête : Party.h

Voir aussi

PartyLocalChatControl
Dernière modification le 8 octobre 2026