다음을 통해 공유


PartyAudioManipulationSourceStream::GetAvailableBufferCount

PartyAudioManipulationSourceStream::GetNextBuffer()를 통해 이 스트림에서 검색할 수 있는 총 버퍼 수를 검색합니다.

구문

PartyError GetAvailableBufferCount(  
    uint32_t* count  
)  

매개 변수

count uint32_t*
출력

사용 가능한 버퍼의 출력 수입니다.

반환 값

PartyError

호출이 성공한 경우 c_partyErrorSuccess이고 그렇지 않은 경우 오류 코드입니다. 사용자가 읽을 수 있는 형식의 오류 코드는 PartyManager::GetErrorMessage()를 통해 검색할 수 있습니다.

비고

호출자가 버퍼의 배치에 있는 파이프라인을 통해 오디오를 전송하는 것을 선호하는 경우 유용할 수 있습니다. 이 버퍼 수는 PartyChatControl::ConfigureAudioManipulationVoiceStream()을 통해 지정된 최대 오디오 큐 크기로 제한되므로 호출자는 오디오 처리 파이프라인에 버퍼를 처리할 충분한 시간을 부여하고 오디오 삭제를 방지하기 위해 PartyAudioManipulationSourceStream::ReturnBuffer()에 반환해야 합니다.

요구 사항

헤더: Party.h

참고 항목

PartyAudioManipulationSourceStream