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