PartyAudioManipulationSourceStream::GetAvailableBufferCount
通过 PartyAudioManipulationSourceStream::GetNextBuffer() 检索可从此流中检索的缓冲总数。
语法
PartyError GetAvailableBufferCount(
uint32_t* count
)
参数
count
uint32_t*
输出
可用缓冲区的输出计数。
返回值
PartyError
如果调用成功,则为 c_partyErrorSuccess
,否则为错误代码。 可通过 PartyManager::GetErrorMessage() 检索错误代码的可读形式。
备注
如果调用方喜欢通过其管道发送批量缓冲区中的音频,这会很有用。 由于此缓冲区计数受通过 PartyChatControl::ConfigureAudioManipulationVoiceStream()指定的最大音频队列大小的限制,因此调用方应为其音频处理管道提供足够的时间来处理缓冲区,并将其返回到 PartyAudioManipulationSourceStream::ReturnBuffer() 以防止音频删除。
要求
标题: Party.h