AudioTrack.SetAuxEffectSendLevel(Single) メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
オーディオ トラックの送信レベルを、付属の補助効果 #attachAuxEffect(int)に設定します。
[Android.Runtime.Register("setAuxEffectSendLevel", "(F)I", "GetSetAuxEffectSendLevel_FHandler")]
public virtual Android.Media.TrackStatus SetAuxEffectSendLevel(float level);
[<Android.Runtime.Register("setAuxEffectSendLevel", "(F)I", "GetSetAuxEffectSendLevel_FHandler")>]
abstract member SetAuxEffectSendLevel : single -> Android.Media.TrackStatus
override this.SetAuxEffectSendLevel : single -> Android.Media.TrackStatus
パラメーター
- level
- Single
線形送信レベル
返品
エラー コードまたは成功、 #SUCCESS、 #ERROR_INVALID_OPERATION、 #ERROR
- 属性
注釈
オーディオ トラックの送信レベルを、付属の補助効果 #attachAuxEffect(int)に設定します。 効果レベルは閉じた間隔 [0.0, max] にクランプされます。max は #getMaxVolumeの値です。 値が 0.0 の場合は影響を受けず、値 1.0 は完全な送信になります。
既定では送信レベルは 0.0f であるため、エフェクトがプレイヤーにアタッチされている場合でも、エフェクトを適用するにはこのメソッドを呼び出す必要があります。
渡されたレベル値は線形スカラーであることに注意してください。 UI コントロールは対数的にスケーリングする必要があります。オーディオ フレームワークによって適用されるゲインは、-72dB から少なくとも 0dB の範囲であるため、線形 UI 入力 x からレベルへの適切な変換は x == 0 -> です。level = 0 0
このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。