Skip to main content
このチャット コントロールに関連付けられたオーディオ操作音声ストリームを構成する非同期操作をキューに入れます。

Syntax

Parameters

configuration   PartyAudioManipulationSourceStreamConfiguration*
optional
ストリームの構成です。 asyncIdentifier   void*
optional
完了状態変更をこの呼び出しに関連付けるために使用できる、オプションのアプリ定義のポインタ サイズのコンテキスト値です。

Return value

PartyError 呼び出しが成功した場合は c_partyErrorSuccess、それ以外の場合はエラー コード。エラー コードの人間が読める形式は、PartyManager::GetErrorMessage() を介して取得できます。

Remarks

構成が null でない場合、このチャット コントロールに対してオーディオ操作音声ストリームが作成されます。このようなストリームは、このチャット コントロールに関連付けられた音声オーディオの出力をリダイレクトします。ライブラリが自動的に音声オーディオを処理してルーティングする代わりに、アプリはソース ストリームを使用して音声オーディオを取得し、ゲーム ロジックを介してルーティングできます。構成が null で、以前に音声ストリームが構成されている場合、音声ストリームは破棄されます。

非同期操作の完了時に、null 以外の構成が指定されていた場合、このチャット コントロールの音声ストリームは PartyChatControl::GetAudioManipulationVoiceStream() を介してクエリできます。完了は PartyConfigureAudioManipulationVoiceStreamCompletedStateChange によって示されます。

プラットフォーム サポートとサポートされているフォーマット

この関数は Windows、XBOX、および PlayStation® 5 でのみサポートされています。他のプラットフォームでの呼び出しは失敗します。

Windows と XBOX では、次のフォーマット オプションがサポートされています。


PlayStation® 5 でサポートされているフォーマット オプションの一覧については、Party ライブラリ パッケージに配布されている README-RealTimeAudioManipulation.md ドキュメントを参照してください。

Requirements

Header: Party.h

See also

PartyChatControl
最終更新日 2026年8月24日