Sprache

MediaPlayer.SetAuxEffectSendLevel(Single) Methode

Definition

Legt die Sendeebene des Spielers auf den angefügten Hilfseffekt fest.

[Android.Runtime.Register("setAuxEffectSendLevel", "(F)V", "GetSetAuxEffectSendLevel_FHandler")]
public virtual void SetAuxEffectSendLevel(float level);
[<Android.Runtime.Register("setAuxEffectSendLevel", "(F)V", "GetSetAuxEffectSendLevel_FHandler")>]
abstract member SetAuxEffectSendLevel : single -> unit
override this.SetAuxEffectSendLevel : single -> unit

Parameter

level
Single

Skalar der Sendeebene

Attribute

Hinweise

Legt die Sendeebene des Spielers auf den angefügten Hilfseffekt fest. Siehe #attachAuxEffect(int). Der Wertbereich der Ebene beträgt 0 bis 1,0.

Standardmäßig ist die Sendestufe 0. Auch wenn dem Spieler ein Effekt angefügt ist, muss diese Methode aufgerufen werden, damit der Effekt angewendet wird.

Beachten Sie, dass der übergebene Levelwert ein unformatierter Skalar ist. UI-Steuerelemente sollten logarithmusisch skaliert werden: Die durch das Audioframework angewendete Verstärkung reicht von -72dB auf 0dB, sodass eine entsprechende Konvertierung von linearer UI-Eingabe x auf Ebene lautet: x == 0 -> Level = 0 0 < x <= R -> level = 10^(72*(x-R)/20/R)

Java Dokumentation für android.media.MediaPlayer.setAuxEffectSendLevel(float).

Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die von der Android Open Source Project erstellt und gemeinsam verwendet und gemäß den in der 2.5 Attribution License beschriebenen Begriffen verwendet werden.

Gilt für: