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

View in English Always switch to English

MediaTrackConstraints: autoGainControl-Eigenschaft

Eingeschränkt verfügbar

Diese Funktion ist nicht Baseline, da sie in einigen der am weitesten verbreiteten Browser nicht funktioniert.

Die Eigenschaft autoGainControl des Dictionaries MediaTrackConstraints ist ein ConstrainBoolean, das die gewünschten oder zwingend erforderlichen Einschränkungen für den Wert der anpassbaren Eigenschaft autoGainControl beschreibt.

Bei Bedarf können Sie prüfen, ob diese Einschränkung unterstützt wird, indem Sie den Wert von autoGainControl überprüfen, den ein Aufruf von MediaDevices.getSupportedConstraints() zurückgibt. In der Regel ist das jedoch nicht nötig, da Browser Einschränkungen ignorieren, die sie nicht kennen.

Die automatische Verstärkungsregelung ist typischerweise eine Funktion von Mikrofonen, kann aber auch von anderen Eingabequellen bereitgestellt werden.

Wert

Wenn dieser Wert ein einfaches true oder false ist, versucht der User Agent, nach Möglichkeit Medien mit aktivierter beziehungsweise deaktivierter automatischer Verstärkungsregelung zu erhalten. Falls dies nicht möglich ist, schlägt die Anfrage jedoch nicht fehl. Wird der Wert stattdessen als Objekt mit einem exact-Feld angegeben, legt dessen boolescher Wert fest, ob die automatische Verstärkungsregelung zwingend aktiviert oder deaktiviert sein muss. Kann diese Anforderung nicht erfüllt werden, führt die Anfrage zu einem Fehler.

Beispiele

Siehe das Beispiel Constraint exerciser.

Spezifikationen

Spezifikation
Media Capture and Streams
# dom-mediatrackconstraintset-autogaincontrol

Browser-Kompatibilität

Siehe auch