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

# PartyLocalChatControl::GetAudioManipulationCaptureStream

> このチャット コントロールに関連付けられた音声操作キャプチャ ストリームを取得します。

このチャット コントロールに関連付けられた音声操作キャプチャ ストリームを取得します。

## 構文

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

### パラメーター

**`stream`**   [PartyAudioManipulationSinkStream\*\*](/services/playfab/multiplayer/networking/reference/classes/PartyAudioManipulationSinkStream/partyaudiomanipulationsinkstream)\
*ライブラリ割り当ての出力*

出力ストリーム。

### 戻り値

PartyError

呼び出しが成功した場合は `c_partyErrorSuccess`、それ以外の場合はエラー コード。エラー コードの人間が読める形式は、[PartyManager::GetErrorMessage()](/services/playfab/multiplayer/networking/reference/classes/PartyManager/methods/partymanager_geterrormessage) で取得できます。

## 解説

このストリームは、関連付けられたチャット コントロールの音声入力として機能します。つまり、ローカル チャット コントロールの音声として扱われ、他のチャット コントロールに送信される音声です。通常、アプリは PartyAudioManipulationSourceStream::GetNextBuffer() を介して音声操作ストリームから音声を取得し、アプリのロジックを使用して音声を処理し、その後、このストリームを介して音声をライブラリに送り返します。<br /><br /> [PartyAudioManipulationSinkStream::SubmitBuffer()](/services/playfab/multiplayer/networking/reference/classes/PartyAudioManipulationSinkStream/methods/partyaudiomanipulationsinkstream_submitbuffer) を介してこのストリームに送信された音声は、[PartyLocalChatControl::SetTranscriptionOptions](/services/playfab/multiplayer/networking/reference/classes/PartyLocalChatControl/methods/partylocalchatcontrol_settranscriptionoptions) で構成されたトランスクリプション オプションがシンクのチャット コントロールに関連付けられた音声を対象にしていることを示している場合、音声認識によって文字起こしされます。

## 要件

**ヘッダー:** Party.h

## 関連項目

[PartyLocalChatControl](/services/playfab/multiplayer/networking/reference/classes/PartyLocalChatControl/partylocalchatcontrol)


## Related topics

- [PartyLocalChatControl::ConfigureAudioManipulationCaptureStream](/ja-jp/services/playfab/multiplayer/networking/reference/classes/PartyLocalChatControl/methods/partylocalchatcontrol_configureaudiomanipulationcapturestream.md)
- [PartyConfigureAudioManipulationCaptureStreamCompletedStateChange](/ja-jp/services/playfab/multiplayer/networking/reference/structs/partyconfigureaudiomanipulationcapturestreamcompletedstatechange.md)
- [リアルタイム オーディオ操作でカスタム ボイス エフェクトを適用する](/ja-jp/services/playfab/community/voice-communications/concepts-realtime-audio-manipulation.md)
- [PartyChatControl::GetAudioManipulationVoiceStream](/ja-jp/services/playfab/multiplayer/networking/reference/classes/PartyChatControl/methods/partychatcontrol_getaudiomanipulationvoicestream.md)
- [PartyLocalChatControl::GetAudioManipulationRenderStream](/ja-jp/services/playfab/multiplayer/networking/reference/classes/PartyLocalChatControl/methods/partylocalchatcontrol_getaudiomanipulationrenderstream.md)
