你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

PullAudioOutputStream class

表示用于自定义音频输出配置的内存支持的推送音频输出流。

Extends

属性

format

设置 AudioOutputStream 的格式 注意:格式在写入前由合成器设置。 在将它传递给 AudioConfig 之前,请勿对其进行设置

方法

close()

关闭流。

create()

使用指定的音频格式创建内存支持的 PullAudioOutputStream。

read(ArrayBuffer)

从内部缓冲区读取音频数据。

继承的方法

createPullStream()

使用指定的音频格式创建内存支持的 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

返回

正在创建的音频输出流。

继承自AudioOutputStream.createPullStream