Compartir a través de


AudioTrack.AttachAuxEffect(Int32) Método

Definición

Adjunta un efecto auxiliar a la pista de audio.

[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

Parámetros

effectId
Int32

identificador único del sistema del efecto que se va a adjuntar

Devoluciones

código de error o correcto, vea #SUCCESS, #ERROR_INVALID_OPERATION, #ERROR_BAD_VALUE

Atributos

Comentarios

Adjunta un efecto auxiliar a la pista de audio. Un efecto auxiliar típico es un efecto de reverberación que se puede aplicar en cualquier fuente de sonido que dirija una cierta cantidad de su energía a este efecto. Esta cantidad se define mediante setAuxEffectSendLevel(). #setAuxEffectSendLevel(float).

Después de crear un efecto auxiliar (por ejemplo android.media.audiofx.EnvironmentalReverb, ), recupere su identificador con android.media.audiofx.AudioEffect#getId() y úselo al llamar a este método para adjuntar la pista de audio al efecto.

Para desasociar el efecto de la pista de audio, llame a este método con un identificador de efecto NULL.

Documentación de Java para android.media.AudioTrack.attachAuxEffect(int).

Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el proyecto de código abierto de Android y se usan según los términos descritos en la licencia de atribución de Creative Commons 2.5.

Se aplica a

Consulte también