类 Audio::P ullAudioOutputStream

class Audio::PullAudioOutputStream
  : public Audio::AudioOutputStream

表示用于自定义音频输出的内存支持的拉取音频输出流。 在版本 1.7.0 中更新。

成员

读取

语法: public inline uint32_t Read ( uint8_t * buffer , uint32_t bufferSize );

读取音频数据块并将其填充到给定缓冲区。

参数

  • buffer 用于接收读取数据的缓冲区。

  • bufferSize 缓冲区的大小。

返回

填充到缓冲区的数据的大小,0 表示流结束

创建

语法: public inline static std::shared_ptr< PullAudioOutputStream > Create ( );

创建内存支持的 PullAudioOutputStream。

返回

指向 PullAudioOutputStream 的共享指针