AudioTrack.AttachAuxEffect(Int32) Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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.