class Audio::P ullAudioOutputStream
class Audio::PullAudioOutputStream
: public Audio::AudioOutputStream
Представляет поток вывода звуковых данных по запросу, поддерживаемый памятью, используемый для пользовательского вывода звука. Обновлено в версии 1.7.0.
Элементы
Read
Синтаксис: public inline uint32_t Read ( uint8_t * buffer , uint32_t bufferSize );
Считывает фрагмент звуковых данных и заполняет его заданным буфером.
Параметры
buffer
Буфер для получения данных для чтения.bufferSize
Размер буфера.
Возвращаемое значение
Размер данных, заполненных в буфер, 0 означает конец потока
Создать
Синтаксис: public inline static std::shared_ptr< PullAudioOutputStream > Create ( );
Создает пул PullAudioOutputStream с поддержкой памяти.
Возвращаемое значение
Общий указатель на PullAudioOutputStream