Pular para o conteúdo principal
As informações de configuração necessárias para configurar um fluxo de origem de áudio.

Sintaxe

Membros

format   PartyAudioFormat*
pode ser nullptr
Especifica opcionalmente o formato do áudio que deve ser produzido pelo fluxo de origem. Se esse valor for nullptr, o fluxo de origem produzirá áudio no formato mais eficiente para a biblioteca. O formato pode ser consultado por meio de PartyAudioManipulationSourceStream::GetFormat(). maxTotalAudioBufferSizeInMilliseconds   uint32_t O tamanho total máximo, em milissegundos, dos buffers de áudio que podem existir simultaneamente para esta fila. Define o limite para a quantidade total de áudio enfileirada internamente pelo fluxo de origem, mas ainda não recuperada por meio de PartyAudioManipulationSourceStream::GetNextBuffer, somada à quantidade total de áudio recuperada pelo aplicativo, mas ainda não devolvida à biblioteca por meio de PartyAudioManipulationSourceStream::ReturnBuffer. Quando esse total é atingido, o fluxo de origem para de produzir buffers adicionais.

Como a biblioteca processa o áudio em intervalos de 40 milissegundos, o máximo efetivo é o múltiplo de 40 mais próximo inferior ao máximo especificado. O mínimo é 40 milissegundos.

Requisitos

Cabeçalho: Party.h

Confira também

Membros do Party
PartyChatControl::ConfigureAudioManipulationVoiceStream
Última modificação em 8 de outubro de 2026