Language

MediaPlayer.SetAuxEffectSendLevel(Single) メソッド

定義

プレーヤーの送信レベルを、付属の補助効果に設定します。

[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

パラメーター

level
Single

レベル スカラーの送信

属性

注釈

プレーヤーの送信レベルを、付属の補助効果に設定します。 #attachAuxEffect(int)を参照してください。 レベル値の範囲は 0 ~ 1.0 です。

既定では送信レベルは 0 であるため、エフェクトがプレイヤーにアタッチされている場合でも、エフェクトを適用するにはこのメソッドを呼び出す必要があります。

渡されたレベル値は生のスカラーであることに注意してください。 UI コントロールは対数的にスケーリングする必要があります。オーディオ フレームワークによって適用されるゲインは、-72dB から 0dB までの範囲であるため、線形 UI 入力 x からレベルへの適切な変換は、x == 0 -> レベル = 0 0 < x <= R -> レベル = 10^(72*(x-R)/20/R) です。

Javaドキュメント。

このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。

適用対象