你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn。
PullAudioOutputStream class
表示用于自定义音频输出配置的内存支持的推送音频输出流。
- Extends
属性
format | 设置 AudioOutputStream 的格式 注意:格式在写入前由合成器设置。 在将它传递给 AudioConfig 之前,请勿对其进行设置 |
方法
close() | 关闭流。 |
create() | 使用指定的音频格式创建内存支持的 PullAudioOutputStream。 |
read(Array |
从内部缓冲区读取音频数据。 |
继承的方法
create |
使用指定的音频格式创建内存支持的 PullAudioOutputStream。 |
属性详细信息
format
设置 AudioOutputStream 的格式 注意:格式在写入前由合成器设置。 在将它传递给 AudioConfig 之前,请勿对其进行设置
void format
属性值
void
方法详细信息
close()
关闭流。
function close()
create()
使用指定的音频格式创建内存支持的 PullAudioOutputStream。
static function create(): PullAudioOutputStream
返回
正在创建的推送音频输出流。
read(ArrayBuffer)
从内部缓冲区读取音频数据。
function read(dataBuffer: ArrayBuffer): Promise<number>
参数
- dataBuffer
-
ArrayBuffer
用于存储读取数据的 ArrayBuffer。
返回
Promise<number>
已读取音频缓冲区长度。
继承的方法详细信息
createPullStream()
使用指定的音频格式创建内存支持的 PullAudioOutputStream。
static function createPullStream(): PullAudioOutputStream
返回
正在创建的音频输出流。