Dieser Inhalt wurde automatisch aus dem Englischen übersetzt, und kann Fehler enthalten. Erfahre mehr über dieses Experiment.

View in English Always switch to English

MediaStreamAudioDestinationNode: MediaStreamAudioDestinationNode() Konstruktor

Baseline Widely available

This feature is well established and works across many devices and browser versions. It’s been available across browsers since ⁨April 2021⁩.

Der MediaStreamAudioDestinationNode() Konstruktor der Web Audio API erstellt eine neue Instanz eines MediaStreamAudioDestinationNode-Objekts.

Syntax

js
new MediaStreamAudioDestinationNode(context)
new MediaStreamAudioDestinationNode(context, options)

Parameter

context

Ein AudioContext, das den Audio-Kontext repräsentiert, mit dem der Knoten verknüpft werden soll.

options Optional

Ein Objekt, das die Eigenschaften definiert, die Sie dem MediaStreamAudioDestinationNode zuweisen möchten:

channelCount

Eine ganze Zahl, die bestimmt, wie viele Kanäle verwendet werden, wenn Verbindungen zu beliebigen Eingängen des Knotens hoch- und runtergemischt werden. (Siehe AudioNode.channelCount für weitere Informationen.) Die Verwendung und genaue Definition hängen vom Wert von channelCountMode ab.

channelCountMode

Ein String, der beschreibt, wie die Kanäle zwischen den Eingängen und Ausgängen des Knotens abgeglichen werden müssen. (Siehe AudioNode.channelCountMode für weitere Informationen, einschließlich der Standardwerte.)

channelInterpretation

Ein String, der die Bedeutung der Kanäle beschreibt. Diese Interpretation wird definieren, wie das Audio hoch- und runtergemischt werden wird. Die möglichen Werte sind "speakers" oder "discrete". (Siehe AudioNode.channelCountMode für weitere Informationen, einschließlich der Standardwerte.)

Beispiele

js
const ac = new AudioContext();

const myDestination = new MediaStreamAudioDestinationNode(ac);

Spezifikationen

Specification
Web Audio API
# dom-mediastreamaudiodestinationnode-mediastreamaudiodestinationnode

Browser-Kompatibilität