Delen via


PullAudioOutputStream class

Vertegenwoordigt de push-audio-uitvoerstroom met ondersteuning van het geheugen die wordt gebruikt voor aangepaste configuraties voor audio-uitvoer.

Extends

Eigenschappen

format

Hiermee stelt u het formaat van de AudioOutputStream Opmerking: het formaat wordt ingesteld door de synthesizer voordat u het schrijft. Stel deze niet in voordat u deze doorgeeft aan AudioConfig

Methoden

close()

Sluit de stroom.

create()

Hiermee maakt u een pullAudioOutputStream met geheugenback-up met de opgegeven audio-indeling.

read(ArrayBuffer)

Hiermee worden audiogegevens uit de interne buffer gelezen.

Overgenomen methoden

createPullStream()

Hiermee maakt u een pullAudioOutputStream met geheugenback-up met de opgegeven audio-indeling.

Eigenschapdetails

format

Hiermee stelt u het formaat van de AudioOutputStream Opmerking: het formaat wordt ingesteld door de synthesizer voordat u het schrijft. Stel deze niet in voordat u deze doorgeeft aan AudioConfig

void format

Waarde van eigenschap

void

Methodedetails

close()

Sluit de stroom.

function close()

create()

Hiermee maakt u een pullAudioOutputStream met geheugenback-up met de opgegeven audio-indeling.

static function create(): PullAudioOutputStream

Retouren

De uitvoerstroom voor pushaudio die wordt gemaakt.

read(ArrayBuffer)

Hiermee worden audiogegevens uit de interne buffer gelezen.

function read(dataBuffer: ArrayBuffer): Promise<number>

Parameters

dataBuffer

ArrayBuffer

Een ArrayBuffer om de gelezen gegevens op te slaan.

Retouren

Promise<number>

De lengte van de audiobuffer is gelezen.

Details overgenomen methode

createPullStream()

Hiermee maakt u een pullAudioOutputStream met geheugenback-up met de opgegeven audio-indeling.

static function createPullStream(): PullAudioOutputStream

Retouren

De audio-uitvoerstroom die wordt gemaakt.

Overgenomen vanAudioOutputStream.createPullStream