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

语法

成员

format   PartyAudioFormat*
可能为 nullptr
可选地指定源流应产生的音频格式。 如果此值为 nullptr,源流将产生对库最有效格式的音频。可以通过 PartyAudioManipulationSourceStream::GetFormat() 查询该格式。 maxTotalAudioBufferSizeInMilliseconds   uint32_t 此队列中可同时存在的音频缓冲区的最大总大小(以毫秒为单位)。 这定义了由源流在内部排队但尚未通过 PartyAudioManipulationSourceStream::GetNextBuffer 检索到的音频量,加上应用已检索但尚未通过 PartyAudioManipulationSourceStream::ReturnBuffer 返回给库的音频量的总量限制。达到此总量时,源流将停止生成其他缓冲区。

由于库以 40 毫秒的间隔处理音频,因此实际最大值为小于指定最大值的最接近 40 的倍数。最小值为 40 毫秒。

要求

标头: Party.h

另请参阅

Party 成员
PartyChatControl::ConfigureAudioManipulationVoiceStream
最后修改于 2026年8月13日