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 ドキュメントを参照してください。
