共用方式為


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