Freigeben über


AudioInputStream Klasse

Definition

Stellt den Audioeingabestream dar, der für benutzerdefinierte Audioeingabekonfigurationen verwendet wird.

public class AudioInputStream : IDisposable
type AudioInputStream = class
    interface IDisposable
Public Class AudioInputStream
Implements IDisposable
Vererbung
AudioInputStream
Abgeleitet
Implementiert

Felder

isDisposing

Gibt an, ob das Objekt derzeit verworfen wird.

Methoden

CreatePullStream(PullAudioInputStreamCallback)

Erstellt einen PullAudioInputStream, der die angegebene Rückrufschnittstelle für read()- und close()-Methoden unter Verwendung des Standardformats (16 kHz, 16 Bit, Mono-PCM) delegiert.

CreatePullStream(PullAudioInputStreamCallback, AudioStreamFormat)

Erstellt einen PullAudioInputStream, der die angegebene Rückrufschnittstelle für die Methoden read() und close() delegiert.

CreatePushStream()

Erstellt einen Arbeitsspeicher gestützten PushAudioInputStream im Standardformat (16 kHz, 16 Bit, Mono PCM).

CreatePushStream(AudioStreamFormat)

Erstellt einen Speicher gesicherten PushAudioInputStream mit dem angegebenen Audioformat.

Dispose()

Entsorgen sie zugeordneter Ressourcen.

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.

Gilt für: