Skip to main content
このシンクで処理するオーディオを送信します。シンクの種類によって、このオーディオは他のチャット コントロールに送信されるか、オーディオ出力にレンダリングされます。

Syntax

Parameters

buffer   PartyDataBuffer* オーディオ バッファです。通常、このオーディオ バッファは、各入力ソース ストリームから利用可能な次のバッファを取得し、ゲーム ロジックに基づいて各バッファを処理およびミキシングすることによって生成されます。このバッファは、PartyAudioManipulationSinkStream::GetFormat() で指定されたフォーマットである必要があります。

Return value

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

Remarks

40 ミリ秒ごとに、このストリームからの次の 40 ミリ秒のオーディオが処理されます。オーディオの途切れを防ぐには、連続して聞こえるべきオーディオのバッファを一定のレートでこのストリームに送信する必要があります。

バッファは、PartyAudioManipulationSinkStream::SubmitBuffer() が戻る前に割り当てられたバッファにコピーされ、その後すぐに解放できます。

チャットのアクセス許可を適用し、どのチャット コントロールがオーディオを受信すべきかを判断する際、このメソッドを介してキャプチャ シンクに送信されたオーディオはマイク オーディオとして扱われます。

Requirements

Header: Party.h

See also

PartyAudioManipulationSinkStream
PartyChatPermissionOptions
最終更新日 2026年8月13日