MediaStreamAudioDestinationNode: MediaStreamAudioDestinationNode() Konstruktor
Baseline
Weitgehend verfügbar
Diese Funktion ist gut etabliert und funktioniert auf vielen Geräten und in vielen Browserversionen. Sie ist seit April 2021 browserübergreifend verfügbar.
Der MediaStreamAudioDestinationNode() Konstruktor der Web Audio API erstellt eine neue Instanz eines MediaStreamAudioDestinationNode-Objekts.
Syntax
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. optionsOptional-
Ein Objekt, das die Eigenschaften definiert, die Sie dem
MediaStreamAudioDestinationNodezuweisen 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.channelCountfür weitere Informationen.) Die Verwendung und genaue Definition hängen vom Wert vonchannelCountModeab. channelCountMode-
Ein String, der beschreibt, wie die Kanäle zwischen den Eingängen und Ausgängen des Knotens abgeglichen werden müssen. (Siehe
AudioNode.channelCountModefü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". (SieheAudioNode.channelCountModefür weitere Informationen, einschließlich der Standardwerte.)
Beispiele
const ac = new AudioContext();
const myDestination = new MediaStreamAudioDestinationNode(ac);
Spezifikationen
| Spezifikation |
|---|
| Web Audio API> # dom-mediastreamaudiodestinationnode-mediastreamaudiodestinationnode> |