語法
成員
format PartyAudioFormat*可能為 nullptr 選擇性地指定來源串流應產生之音訊的格式。 如果此值為 nullptr,來源串流會以對程式庫最有效率的格式產生音訊。可透過 PartyAudioManipulationSourceStream::GetFormat() 查詢格式。
maxTotalAudioBufferSizeInMilliseconds uint32_t
此佇列可同時存在之音訊緩衝區的最大總大小,以毫秒為單位。
這定義了由來源串流在內部排入佇列但尚未透過 PartyAudioManipulationSourceStream::GetNextBuffer 擷取的音訊總量,加上應用程式已擷取但尚未透過 PartyAudioManipulationSourceStream::ReturnBuffer 傳回給程式庫之音訊總量的上限。達到此總量時,來源串流將停止產生額外的緩衝區。 由於程式庫以 40 毫秒的間隔處理音訊,因此有效的上限是小於指定上限的最接近 40 的倍數。最小值為 40 毫秒。
需求
標頭: Party.h另請參閱
Party 成員PartyChatControl::ConfigureAudioManipulationVoiceStream
