LoudnessEnhancer Класс

Определение

LoudnessEnhancer — это звуковой эффект для повышения громкости звука.

[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
Наследование
LoudnessEnhancer
Атрибуты

Комментарии

LoudnessEnhancer — это звуковой эффект для повышения громкости звука. Обработка параметризована целевым значением получения, которое определяет максимальное значение, на которое будет усиливаться звуковой сигнал; сигналы, усиленные за пределами диапазона выборки, поддерживаемого платформой, сжимаются. Приложение создает объект LoudnessEnhancer для создания экземпляра этого звукового эффекта и управления ими в звуковой платформе. Чтобы подключить объект LoudnessEnhancer к определенному объекту AudioTrack или MediaPlayer, укажите идентификатор звукового сеанса этого объекта AudioTrack или MediaPlayer при создании эффекта (см. AudioTrack#getAudioSessionId() и MediaPlayer#getAudioSessionId()).

Документация по Java для android.media.audiofx.LoudnessEnhancer.

Части этой страницы являются изменениями, основанными на работе, созданной и совместно используемой проектом Android и используемой в соответствии с условиями, Creative Commons 2.5 Attribution License.

Конструкторы

LoudnessEnhancer(Int32)

Конструктор классов.

LoudnessEnhancer(IntPtr, JniHandleOwnership)

Конструктор, используемый при создании управляемых представлений объектов JNI; вызывается средой выполнения.

Поля

ActionCloseAudioEffectControlSession

Намерение сообщить приложению или службе управления эффектами о закрытии звукового сеанса и о том, что эффекты больше не должны применяться.

(Унаследовано от AudioEffect)
ActionDisplayAudioEffectControlPanel

Намерение запустить пользовательский интерфейс панели управления звуковыми эффектами.

(Унаследовано от AudioEffect)
ActionOpenAudioEffectControlSession

Намерение сообщить приложению или службе управления эффектами о том, что открыт новый звуковой сеанс и требует применения звуковых эффектов.

(Унаследовано от AudioEffect)
AlreadyExists
Устаревшие..

Состояние внутренней операции.

(Унаследовано от AudioEffect)
ContentTypeGame
Устаревшие..

Значение, #EXTRA_CONTENT_TYPE когда тип воспроизводимого содержимого — звук игры

(Унаследовано от AudioEffect)
ContentTypeMovie
Устаревшие..

Значение, #EXTRA_CONTENT_TYPE когда воспроизводимый тип содержимого — видео или фильм

(Унаследовано от AudioEffect)
ContentTypeMusic
Устаревшие..

Значение, #EXTRA_CONTENT_TYPE когда тип воспроизводимого содержимого — музыка

(Унаследовано от AudioEffect)
ContentTypeVoice
Устаревшие..

Значение, #EXTRA_CONTENT_TYPE когда воспроизводимый тип содержимого — голосовой звук

(Унаследовано от AudioEffect)
EffectAuxiliary

Режим подключения эффектов является вспомогательным.

(Унаследовано от AudioEffect)
EffectInsert

Режим подключения эффектов — вставка.

(Унаследовано от AudioEffect)
EffectPostProcessing

Режим подключения эффектов — это постобработка.

(Унаследовано от AudioEffect)
EffectPreProcessing

Режим подключения эффектов предварительно обрабатывается.

(Унаследовано от AudioEffect)
Error
Устаревшие..

Незаданная ошибка.

(Унаследовано от AudioEffect)
ErrorBadValue
Устаревшие..

Операция завершилась сбоем из-за неправильного значения параметра.

(Унаследовано от AudioEffect)
ErrorDeadObject
Устаревшие..

Сбой операции из-за неработающих удаленных объектов.

(Унаследовано от AudioEffect)
ErrorInvalidOperation
Устаревшие..

Операция завершилась сбоем, так как она была запрошена в неправильном состоянии.

(Унаследовано от AudioEffect)
ErrorNoInit
Устаревшие..

Операция завершилась сбоем из-за неправильной инициализации объекта.

(Унаследовано от AudioEffect)
ErrorNoMemory
Устаревшие..

Операция завершилась сбоем из-за нехватки памяти.

(Унаследовано от AudioEffect)
ExtraAudioSession

Содержит идентификатор звукового сеанса, к котором должны применяться эффекты.

(Унаследовано от AudioEffect)
ExtraContentType

Указывает, какой тип содержимого воспроизводится приложением.

(Унаследовано от AudioEffect)
ExtraPackageName

Содержит имя пакета вызывающего приложения.

(Унаследовано от AudioEffect)
ParamTargetGainMb
Устаревшие..

Максимальное значение, применяемое к сигналу для обработки.

Success
Устаревшие..

Успешная операция.

(Унаследовано от AudioEffect)

Свойства

Class

Возвращает класс среды выполнения данного объекта Object.

(Унаследовано от Object)
Enabled

Возвращает состояние включенного эффекта.

(Унаследовано от AudioEffect)
Handle

Дескриптор базового экземпляра Android.

(Унаследовано от Object)
HasControl

Проверяет, управляет ли этот объект AudioEffect подсистемой эффектов.

(Унаследовано от AudioEffect)
Id

Возвращает уникальный идентификатор эффекта.

(Унаследовано от AudioEffect)
JniIdentityHashCode

LoudnessEnhancer — это звуковой эффект для повышения громкости звука.

(Унаследовано от Object)
JniPeerMembers

LoudnessEnhancer — это звуковой эффект для повышения громкости звука.

PeerReference

LoudnessEnhancer — это звуковой эффект для повышения громкости звука.

(Унаследовано от Object)
TargetGain

Возврат целевого прироста.

ThresholdClass

Этот API поддерживает инфраструктуру Mono для Android и не предназначен для использования непосредственно из кода.

ThresholdType

Этот API поддерживает инфраструктуру Mono для Android и не предназначен для использования непосредственно из кода.

Методы

Clone()

Создает и возвращает копию этого объекта.

(Унаследовано от Object)
Dispose()

LoudnessEnhancer — это звуковой эффект для повышения громкости звука.

(Унаследовано от Object)
Dispose(Boolean)

LoudnessEnhancer — это звуковой эффект для повышения громкости звука.

(Унаследовано от Object)
Equals(Object)

Указывает, равен ли какой-то другой объект этому объекту.

(Унаследовано от Object)
GetDescriptor()

Получение дескриптора эффекта.

(Унаследовано от AudioEffect)
GetHashCode()

Возвращает значение хэш-кода для объекта.

(Унаследовано от Object)
JavaFinalize()

Вызывается сборщиком мусора для объекта , когда сборка мусора определяет, что больше нет ссылок на объект .

(Унаследовано от Object)
Notify()

Пробуждает один поток, ожидающий монитора этого объекта.

(Унаследовано от Object)
NotifyAll()

Пробуждает все потоки, ожидающие на мониторе этого объекта.

(Унаследовано от Object)
Release()

Освобождает собственные ресурсы AudioEffect.

(Унаследовано от AudioEffect)
SetControlStatusListener(AudioEffect+IOnControlStatusChangeListener)

Задает прослушиватель AudioEffect уведомляет о получении или возвращении элемента управления обработчиком эффектов.

(Унаследовано от AudioEffect)
SetEnabled(Boolean)

Включение или отключение эффекта.

(Унаследовано от AudioEffect)
SetEnableStatusListener(AudioEffect+IOnEnableStatusChangeListener)

Задает прослушиватель AudioEffect уведомляет о включении или отключении подсистемы эффектов.

(Унаследовано от AudioEffect)
SetHandle(IntPtr, JniHandleOwnership)

Задает свойство Handle.

(Унаследовано от Object)
SetTargetGain(Int32)

Задайте целевое значение для звукового эффекта.

ToArray<T>()

LoudnessEnhancer — это звуковой эффект для повышения громкости звука.

(Унаследовано от Object)
ToString()

Возвращает строковое представление объекта.

(Унаследовано от Object)
UnregisterFromRuntime()

LoudnessEnhancer — это звуковой эффект для повышения громкости звука.

(Унаследовано от Object)
Wait()

Вызывает ожидание текущего потока, пока он не пробудится, как правило, из-за <уведомления><<> или>прерывания или прерывания.><

(Унаследовано от Object)
Wait(Int64)

Вызывает ожидание текущего потока, пока он не пробудится, как правило, путем <уведомления><<> или>прерывания или прерывания<> или до истечения определенного количества реального времени.

(Унаследовано от Object)
Wait(Int64, Int32)

Вызывает ожидание текущего потока, пока он не пробудится, как правило, путем <уведомления><<> или>прерывания или прерывания<> или до истечения определенного количества реального времени.

(Унаследовано от Object)

События

ControlStatus

LoudnessEnhancer — это звуковой эффект для повышения громкости звука.

(Унаследовано от AudioEffect)
EnableStatus

LoudnessEnhancer — это звуковой эффект для повышения громкости звука.

(Унаследовано от AudioEffect)

Явные реализации интерфейса

IJavaPeerable.Disposed()

LoudnessEnhancer — это звуковой эффект для повышения громкости звука.

(Унаследовано от Object)
IJavaPeerable.DisposeUnlessReferenced()

LoudnessEnhancer — это звуковой эффект для повышения громкости звука.

(Унаследовано от Object)
IJavaPeerable.Finalized()

LoudnessEnhancer — это звуковой эффект для повышения громкости звука.

(Унаследовано от Object)
IJavaPeerable.JniManagedPeerState

LoudnessEnhancer — это звуковой эффект для повышения громкости звука.

(Унаследовано от Object)
IJavaPeerable.SetJniIdentityHashCode(Int32)

LoudnessEnhancer — это звуковой эффект для повышения громкости звука.

(Унаследовано от Object)
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates)

LoudnessEnhancer — это звуковой эффект для повышения громкости звука.

(Унаследовано от Object)
IJavaPeerable.SetPeerReference(JniObjectReference)

LoudnessEnhancer — это звуковой эффект для повышения громкости звука.

(Унаследовано от Object)

Методы расширения

JavaCast<TResult>(IJavaObject)

Выполняет преобразование типа, проверенного средой выполнения Android.

JavaCast<TResult>(IJavaObject)

LoudnessEnhancer — это звуковой эффект для повышения громкости звука.

GetJniTypeName(IJavaPeerable)

LoudnessEnhancer — это звуковой эффект для повышения громкости звука.

Применяется к