> ## Documentation Index
> Fetch the complete documentation index at: https://docs.xbox.com/llms.txt
> Use this file to discover all available pages before exploring further.

# PartyLocalChatControl::GetAudioManipulationCaptureStream

> Récupère le flux de capture de manipulation audio associé à ce contrôle de clavardage.

Récupère le flux de capture de manipulation audio associé à ce contrôle de clavardage.

## Syntaxe

```cpp theme={null}
PartyError GetAudioManipulationCaptureStream(  
    PartyAudioManipulationSinkStream** stream  
)  
```

### Paramètres

**`stream`**   [PartyAudioManipulationSinkStream\*\*](https://docs.xbox.com/fr-CA/services/playfab/multiplayer/networking/reference/classes/PartyAudioManipulationSinkStream/partyaudiomanipulationsinkstream.md)\
*library-allocated output*

Le flux de sortie.

### 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()](https://docs.xbox.com/fr-CA/services/playfab/multiplayer/networking/reference/classes/PartyManager/methods/partymanager_geterrormessage.md).

## Remarques

Ce flux fait office d'entrée audio du contrôle de clavardage associé, c'est-à-dire l'audio qui sera traité comme la voix du contrôle de clavardage local et envoyé aux autres contrôles de clavardage. En général, l'application récupère l'audio du flux de manipulation vocale au moyen de PartyAudioManipulationSourceStream::GetNextBuffer(), traite l'audio à l'aide de la logique de l'application, puis soumet de nouveau l'audio à la bibliothèque au moyen de ce flux. \
\
&#x20;L'audio soumis à ce flux au moyen de [PartyAudioManipulationSinkStream::SubmitBuffer()](https://docs.xbox.com/fr-CA/services/playfab/multiplayer/networking/reference/classes/PartyAudioManipulationSinkStream/methods/partyaudiomanipulationsinkstream_submitbuffer.md) est transcrit par conversion de la parole en texte si les options de transcription configurées au moyen de [PartyLocalChatControl::SetTranscriptionOptions](https://docs.xbox.com/fr-CA/services/playfab/multiplayer/networking/reference/classes/PartyLocalChatControl/methods/partylocalchatcontrol_settranscriptionoptions.md) indiquent que l'audio associé au contrôle de clavardage du récepteur doit l'être.

## Configuration requise

**En-tête :** Party.h

## Voir aussi

[PartyLocalChatControl](https://docs.xbox.com/fr-CA/services/playfab/multiplayer/networking/reference/classes/PartyLocalChatControl/partylocalchatcontrol.md)


## Related topics

- [PartyLocalChatControl::ConfigureAudioManipulationCaptureStream](https://docs.xbox.com/fr-CA/services/playfab/multiplayer/networking/reference/classes/PartyLocalChatControl/methods/partylocalchatcontrol_configureaudiomanipulationcapturestream.md)
- [PartyConfigureAudioManipulationCaptureStreamCompletedStateChange](https://docs.xbox.com/fr-CA/services/playfab/multiplayer/networking/reference/structs/partyconfigureaudiomanipulationcapturestreamcompletedstatechange.md)
- [Utilisation de la manipulation audio en temps réel pour appliquer des effets vocaux personnalisés](https://docs.xbox.com/fr-CA/services/playfab/community/voice-communications/concepts-realtime-audio-manipulation.md)
- [PartyChatControl::GetAudioManipulationVoiceStream](https://docs.xbox.com/fr-CA/services/playfab/multiplayer/networking/reference/classes/PartyChatControl/methods/partychatcontrol_getaudiomanipulationvoicestream.md)
- [PartyLocalChatControl::GetAudioManipulationRenderStream](https://docs.xbox.com/fr-CA/services/playfab/multiplayer/networking/reference/classes/PartyLocalChatControl/methods/partylocalchatcontrol_getaudiomanipulationrenderstream.md)
