Passer au contenu principal
Fournit le haut-parleur ou casque préféré que le contrôle de clavardage a été configuré pour utiliser comme sortie audio.

Syntaxe

Paramètres

audioDeviceSelectionType   PartyAudioDeviceSelectionType*
output
Une valeur de sortie indiquant le type de sélection utilisé pour sélectionner le deviceId fourni. audioDeviceSelectionContext   PartyString*
library-allocated output
Avec PartyAudioDeviceSelectionType::None ou PartyAudioDeviceSelectionType::SystemDefault, audioDeviceSelectionContext est vide. Avec PartyAudioDeviceSelectionType::PlatformUserDefault ou PartyAudioDeviceSelectionType::Manual, audioDeviceSelectionContext correspond à la valeur fournie lors d’un appel précédent à SetAudioOutput(). La mémoire de la chaîne reste valide jusqu’à ce que le prochain PartyLocalChatAudioOutputChangedStateChange soit fourni au moyen de PartyManager::StartProcessingStateChanges() ou que le contrôle de clavardage soit détruit. deviceId   PartyString*
library-allocated output
Une valeur de sortie indiquant l’identificateur du périphérique de sortie audio sélectionné. La mémoire de la chaîne reste valide jusqu’à ce que le prochain PartyLocalChatAudioOutputChangedStateChange soit fourni au moyen de PartyManager::StartProcessingStateChanges() ou que le contrôle de clavardage soit détruit.

Valeur de retour

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

Remarques

Une chaîne d’identificateur de périphérique vide indique qu’aucune sortie n’a été sélectionnée.

Configuration requise

En-tête : Party.h

Voir aussi

PartyLocalChatControl
PartyLocalChatControl::SetAudioOutput
PartyLocalChatControl::GetAudioInput
Dernière modification le 8 octobre 2026