Syntax
Parameters
buffer PartyMutableDataBuffer*output 출력 버퍼입니다. 사용 가능한 버퍼가 없으면 PartyMutableDataBuffer의 bufferByteCount 필드는 0이고 buffer 필드는 nullptr입니다.
Return value
PartyError 호출이 성공하면c_partyErrorSuccess이며, 그렇지 않으면 오류 코드입니다. 오류 코드의 사람이 읽을 수 있는 형태는 PartyManager::GetErrorMessage()를 통해 가져올 수 있습니다.
Remarks
음성 활동이 감지되면 40ms마다 새 버퍼가 사용 가능해집니다. 그렇지 않으면 사용 가능한 버퍼가 없습니다. 이 메서드로 가져온 버퍼는 사용을 마친 후 PartyAudioManipulationSourceStream::ReturnBuffer()를 통해 라이브러리에 반환해야 합니다.즉시 사용 가능한 버퍼의 총 개수는 PartyAudioManipulationSourceStream::GetAvailableBufferCount()를 통해 가져올 수 있습니다. 반환되기 전에 여러 버퍼를 연속으로 가져올 수 있습니다.
각 버퍼는 PartyAudioManipulationSourceStream::GetFormat()에서 지정한 형식입니다.
앱이 필요에 따라 오디오를 원본 위치에서 수정할 수 있도록 가변 데이터 버퍼가 제공됩니다.
Requirements
Header: Party.hSee also
PartyAudioManipulationSourceStreamPartyAudioManipulationSourceStream::GetFormat
PartyAudioManipulationSourceStream::ReturnBuffer
