Skip to main content
设置音频接收器流所需的配置信息。

语法

成员

format   PartyAudioFormat*
可能为 nullptr
可选地指定将提交到接收器流的音频格式。 如果此值为 nullptr,接收器流将配置为使用对库最有效的格式。可以通过 PartyAudioManipulationSinkStream::GetFormat() 查询该格式。 maxTotalAudioBufferSizeInMilliseconds   uint32_t 此队列中可同时存在的音频缓冲区的最大总大小(以毫秒为单位)。 这定义了由接收器流在内部排队但尚未由库处理的音频总量的限制。达到此限制时,接收器流将停止接受其他缓冲区。

应根据游戏向接收器流提交缓冲区的频率以及这些缓冲区的大小来选择此值。因为库以 40 毫秒的间隔处理音频,所以最小值为 40 毫秒。大多数游戏会发现 200 毫秒是一个合理的值。

要求

标头: Party.h

另请参阅

Party 成员
PartyLocalChatControl::ConfigureAudioManipulationCaptureStream
PartyLocalChatControl::ConfigureAudioManipulationRenderStream
最后修改于 2026年8月13日