Share via


LoudnessEnhancer Clase

Definición

LoudnessEnhancer es un efecto de audio para aumentar la intensidad del audio.

[Android.Runtime.Register("android/media/audiofx/LoudnessEnhancer", DoNotGenerateAcw=true)]
public class LoudnessEnhancer : Android.Media.Audiofx.AudioEffect
[<Android.Runtime.Register("android/media/audiofx/LoudnessEnhancer", DoNotGenerateAcw=true)>]
type LoudnessEnhancer = class
    inherit AudioEffect
Herencia
LoudnessEnhancer
Atributos

Comentarios

LoudnessEnhancer es un efecto de audio para aumentar la intensidad del audio. El procesamiento se parametriza mediante un valor de ganancia de destino, que determina la cantidad máxima por la que se amplificará una señal de audio; las señales amplificadas fuera del intervalo de ejemplo admitidos por la plataforma se comprimen. Una aplicación crea un objeto LoudnessEnhancer para crear instancias y controlar un efecto de audio en el marco de audio. Para adjuntar LoudnessEnhancer a un audioTrack o MediaPlayer determinado, especifique el identificador de sesión de audio de audio de audioTrack o MediaPlayer al construir el efecto (vea AudioTrack#getAudioSessionId() y MediaPlayer#getAudioSessionId()).

Documentación de Java para android.media.audiofx.LoudnessEnhancer.

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

Constructores

LoudnessEnhancer(Int32)

Constructor de clase.

LoudnessEnhancer(IntPtr, JniHandleOwnership)

Constructor utilizado al crear representaciones administradas de objetos JNI; llamado por el entorno de ejecución.

Campos

ActionCloseAudioEffectControlSession

Intención de indicar a la aplicación o servicio de control de efectos que se cierra una sesión de audio y que los efectos ya no se deben aplicar.

(Heredado de AudioEffect)
ActionDisplayAudioEffectControlPanel

Intención de iniciar una interfaz de usuario del panel de control de efectos de audio.

(Heredado de AudioEffect)
ActionOpenAudioEffectControlSession

La intención de indicar a la aplicación o servicio de control de efectos que se abre una nueva sesión de audio y requiere que se apliquen efectos de audio.

(Heredado de AudioEffect)
AlreadyExists
Obsoletos.

Estado de la operación interna.

(Heredado de AudioEffect)
ContentTypeGame
Obsoletos.

Valor para #EXTRA_CONTENT_TYPE cuando el tipo de contenido reproducido es audio de juego

(Heredado de AudioEffect)
ContentTypeMovie
Obsoletos.

Valor para #EXTRA_CONTENT_TYPE cuando el tipo de contenido reproducido es vídeo o película

(Heredado de AudioEffect)
ContentTypeMusic
Obsoletos.

Valor para #EXTRA_CONTENT_TYPE cuando el tipo de contenido reproducido es música

(Heredado de AudioEffect)
ContentTypeVoice
Obsoletos.

Valor para #EXTRA_CONTENT_TYPE cuando el tipo de contenido reproducido es audio de voz

(Heredado de AudioEffect)
EffectAuxiliary

El modo de conexión de efecto es auxiliar.

(Heredado de AudioEffect)
EffectInsert

El modo de conexión de efecto es insertado.

(Heredado de AudioEffect)
EffectPostProcessing

El modo de conexión de efecto es posterior al procesamiento.

(Heredado de AudioEffect)
EffectPreProcessing

El modo de conexión de efecto es el procesamiento previo.

(Heredado de AudioEffect)
Error
Obsoletos.

Error no especificado.

(Heredado de AudioEffect)
ErrorBadValue
Obsoletos.

Error en la operación debido a un valor de parámetro incorrecto.

(Heredado de AudioEffect)
ErrorDeadObject
Obsoletos.

Error en la operación debido a un objeto remoto inactivo.

(Heredado de AudioEffect)
ErrorInvalidOperation
Obsoletos.

Error en la operación porque se solicitó en estado incorrecto.

(Heredado de AudioEffect)
ErrorNoInit
Obsoletos.

No se pudo realizar la operación debido a una inicialización de objetos incorrecta.

(Heredado de AudioEffect)
ErrorNoMemory
Obsoletos.

Error en la operación debido a la falta de memoria.

(Heredado de AudioEffect)
ExtraAudioSession

Contiene el identificador de la sesión de audio a la que se deben aplicar los efectos.

(Heredado de AudioEffect)
ExtraContentType

Indica el tipo de contenido que reproduce la aplicación.

(Heredado de AudioEffect)
ExtraPackageName

Contiene el nombre del paquete de la aplicación que llama.

(Heredado de AudioEffect)
ParamTargetGainMb
Obsoletos.

Ganancia máxima aplicada a la señal que se va a procesar.

Success
Obsoletos.

Operación correcta.

(Heredado de AudioEffect)

Propiedades

Class

Devuelve la clase en tiempo de ejecución de este Objectobjeto .

(Heredado de Object)
Enabled

Devuelve el estado habilitado del efecto.

(Heredado de AudioEffect)
Handle

Identificador de la instancia de Android subyacente.

(Heredado de Object)
HasControl

Comprueba si este objeto AudioEffect controla el motor de efectos.

(Heredado de AudioEffect)
Id

Devuelve el identificador único del efecto.

(Heredado de AudioEffect)
JniIdentityHashCode

LoudnessEnhancer es un efecto de audio para aumentar la intensidad del audio.

(Heredado de Object)
JniPeerMembers

LoudnessEnhancer es un efecto de audio para aumentar la intensidad del audio.

PeerReference

LoudnessEnhancer es un efecto de audio para aumentar la intensidad del audio.

(Heredado de Object)
TargetGain

Devuelve la ganancia de destino.

ThresholdClass

Esta API admite la infraestructura mono para Android y no está pensada para usarse directamente desde el código.

ThresholdType

Esta API admite la infraestructura mono para Android y no está pensada para usarse directamente desde el código.

Métodos

Clone()

Crea y devuelve una copia de este objeto.

(Heredado de Object)
Dispose()

LoudnessEnhancer es un efecto de audio para aumentar la intensidad del audio.

(Heredado de Object)
Dispose(Boolean)

LoudnessEnhancer es un efecto de audio para aumentar la intensidad del audio.

(Heredado de Object)
Equals(Object)

Indica si algún otro objeto es "igual a" este.

(Heredado de Object)
GetDescriptor()

Obtenga el descriptor de efecto.

(Heredado de AudioEffect)
GetHashCode()

Devuelve un valor de código hash del objeto.

(Heredado de Object)
JavaFinalize()

Llamado por el recolector de elementos no utilizados en un objeto cuando la recolección de elementos no utilizados determina que no hay más referencias al objeto.

(Heredado de Object)
Notify()

Activa un único subproceso que está esperando en el monitor de este objeto.

(Heredado de Object)
NotifyAll()

Activa todos los subprocesos que están esperando en el monitor de este objeto.

(Heredado de Object)
Release()

Libera los recursos nativos de AudioEffect.

(Heredado de AudioEffect)
SetControlStatusListener(AudioEffect+IOnControlStatusChangeListener)

Establece el agente de escucha AudioEffect notifica cuando se toma o devuelve el control del motor de efectos.

(Heredado de AudioEffect)
SetEnabled(Boolean)

Habilite o deshabilite el efecto.

(Heredado de AudioEffect)
SetEnableStatusListener(AudioEffect+IOnEnableStatusChangeListener)

Establece el agente de escucha AudioEffect notifica cuando el motor de efectos está habilitado o deshabilitado.

(Heredado de AudioEffect)
SetHandle(IntPtr, JniHandleOwnership)

Establece la propiedad Handle.

(Heredado de Object)
SetTargetGain(Int32)

Establezca la ganancia de destino para el efecto de audio.

ToArray<T>()

LoudnessEnhancer es un efecto de audio para aumentar la intensidad del audio.

(Heredado de Object)
ToString()

Devuelve una representación de cadena del objeto.

(Heredado de Object)
UnregisterFromRuntime()

LoudnessEnhancer es un efecto de audio para aumentar la intensidad del audio.

(Heredado de Object)
Wait()

Hace que el subproceso actual espere hasta que se despierte, normalmente por ser em notificado/em> o <em>interrumpido</em>.<><

(Heredado de Object)
Wait(Int64)

Hace que el subproceso actual espere hasta que se despierte, normalmente por ser <notificado<>/em> o <em>interrumpido</em>, o hasta que haya transcurrido una cierta cantidad de tiempo real.

(Heredado de Object)
Wait(Int64, Int32)

Hace que el subproceso actual espere hasta que se despierte, normalmente por ser <notificado<>/em> o <em>interrumpido</em>, o hasta que haya transcurrido una cierta cantidad de tiempo real.

(Heredado de Object)

Eventos

ControlStatus

LoudnessEnhancer es un efecto de audio para aumentar la intensidad del audio.

(Heredado de AudioEffect)
EnableStatus

LoudnessEnhancer es un efecto de audio para aumentar la intensidad del audio.

(Heredado de AudioEffect)

Implementaciones de interfaz explícitas

IJavaPeerable.Disposed()

LoudnessEnhancer es un efecto de audio para aumentar la intensidad del audio.

(Heredado de Object)
IJavaPeerable.DisposeUnlessReferenced()

LoudnessEnhancer es un efecto de audio para aumentar la intensidad del audio.

(Heredado de Object)
IJavaPeerable.Finalized()

LoudnessEnhancer es un efecto de audio para aumentar la intensidad del audio.

(Heredado de Object)
IJavaPeerable.JniManagedPeerState

LoudnessEnhancer es un efecto de audio para aumentar la intensidad del audio.

(Heredado de Object)
IJavaPeerable.SetJniIdentityHashCode(Int32)

LoudnessEnhancer es un efecto de audio para aumentar la intensidad del audio.

(Heredado de Object)
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates)

LoudnessEnhancer es un efecto de audio para aumentar la intensidad del audio.

(Heredado de Object)
IJavaPeerable.SetPeerReference(JniObjectReference)

LoudnessEnhancer es un efecto de audio para aumentar la intensidad del audio.

(Heredado de Object)

Métodos de extensión

JavaCast<TResult>(IJavaObject)

Realiza una conversión de tipos comprobados en tiempo de ejecución de Android.

JavaCast<TResult>(IJavaObject)

LoudnessEnhancer es un efecto de audio para aumentar la intensidad del audio.

GetJniTypeName(IJavaPeerable)

LoudnessEnhancer es un efecto de audio para aumentar la intensidad del audio.

Se aplica a