Freigeben über


PullAudioOutputStream Klasse

Definition

Stellt einen speicherunterzogenen Pullaudioausgabestream dar, der für benutzerdefinierte Audioausgabekonfigurationen verwendet wird. Aktualisiert in 1.7.0

public sealed class PullAudioOutputStream : Microsoft.CognitiveServices.Speech.Audio.AudioOutputStream
type PullAudioOutputStream = class
    inherit AudioOutputStream
Public NotInheritable Class PullAudioOutputStream
Inherits AudioOutputStream
Vererbung
PullAudioOutputStream

Konstruktoren

PullAudioOutputStream()

Erstellt einen Arbeitsspeicher gestützten PullAudioOutputStream.

Felder

isDisposing

Gibt an, ob das Objekt derzeit verworfen wird.

(Geerbt von AudioOutputStream)

Methoden

Dispose()

Entsorgen sie zugeordneter Ressourcen.

(Geerbt von AudioOutputStream)
Dispose(Boolean)

Diese Methode führt eine Bereinigung von Ressourcen durch. Der boolesche Parameter disposing gibt an, ob die Methode von Dispose() (wenn disposing true) oder vom Finalizer (wenn disposing false ist) aufgerufen wird. Abgeleitete Klassen sollten diese Methode überschreiben, um ressourcen bei Bedarf zu löschen.

(Geerbt von AudioOutputStream)
Read(Byte[])

Liest Audio aus dem Stream. Die maximale Anzahl der zu lesenden Bytes wird durch die Größe des DataBuffers bestimmt. Wenn keine Daten sofort verfügbar sind, wird read() blockiert, bis die nächsten Daten verfügbar sind.

Gilt für: