AudioTrack.AttachAuxEffect(Int32) 方法

定义

将辅助效果附加到音频轨道。

[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 属性许可证中所述的术语使用。

适用于

另请参阅