Sintaxe
Parâmetros
buffer PartyDataBuffer*
O buffer de áudio. Normalmente, esse buffer de áudio é gerado recuperando o próximo buffer disponível de cada fluxo de origem de entrada e, em seguida, processando e mixando cada buffer com base na lógica do jogo. Esse buffer deve ter o formato especificado por PartyAudioManipulationSinkStream::GetFormat().
Valor retornado
PartyErrorc_partyErrorSuccess se a chamada tiver êxito ou um código de erro caso contrário. A forma legível do código de erro pode ser obtida por meio de PartyManager::GetErrorMessage().
Comentários
A cada 40 ms, os próximos 40 ms de áudio deste fluxo são processados. Para evitar falhas no áudio, os buffers de áudio que devem ser ouvidos continuamente devem ser enviados a este fluxo a uma taxa constante.O buffer é copiado para um buffer alocado antes que PartyAudioManipulationSinkStream::SubmitBuffer() retorne e pode ser liberado imediatamente depois.
Ao aplicar as permissões de chat e determinar quais controles de chat devem receber áudio, o áudio enviado a um coletor de captura por meio deste método é tratado como áudio de microfone.
Requisitos
Cabeçalho: Party.hConfira também
PartyAudioManipulationSinkStreamPartyChatPermissionOptions
