AudioTrack.AttachAuxEffect(Int32) 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
将辅助效果附加到音频轨道。
[Android.Runtime.Register("attachAuxEffect", "(I)I", "GetAttachAuxEffect_IHandler")]
public virtual Android.Media.TrackStatus AttachAuxEffect(int effectId);
[<Android.Runtime.Register("attachAuxEffect", "(I)I", "GetAttachAuxEffect_IHandler")>]
abstract member AttachAuxEffect : int -> Android.Media.TrackStatus
override this.AttachAuxEffect : int -> Android.Media.TrackStatus
参数
- effectId
- Int32
要附加的效果的系统宽唯一 ID
返回
错误代码或成功,请参阅#SUCCESS
, #ERROR_INVALID_OPERATION
#ERROR_BAD_VALUE
- 属性
注解
将辅助效果附加到音频轨道。典型的辅助效果是一种混响效果,可应用于任何将一定能量定向到此效果的声源上。 此数量由 setAuxEffectSendLevel()定义。 #setAuxEffectSendLevel(float)
。
创建辅助效果(例如 android.media.audiofx.EnvironmentalReverb
),检索其 ID android.media.audiofx.AudioEffect#getId()
,并在调用此方法以将音频轨迹附加到效果时使用它。
若要从音频轨道分离效果,请使用 null 效果 ID 调用此方法。
适用于 . 的 android.media.AudioTrack.attachAuxEffect(int)
Java 文档
本页的某些部分是根据 Android 开放源代码项目创建和共享的工作进行的修改,并根据 Creative Commons 2.5 属性许可证中所述的术语使用。