AudioProfile Класс

Определение

AudioProfile зависит от аудиоформата и перечисляет поддерживаемые частоты выборки и маски каналов для этого формата.

[Android.Runtime.Register("android/media/AudioProfile", ApiSince=31, DoNotGenerateAcw=true)]
public class AudioProfile : Java.Lang.Object, Android.OS.IParcelable, IDisposable, Java.Interop.IJavaPeerable
[<Android.Runtime.Register("android/media/AudioProfile", ApiSince=31, DoNotGenerateAcw=true)>]
type AudioProfile = class
    inherit Object
    interface IParcelable
    interface IJavaObject
    interface IDisposable
    interface IJavaPeerable
Наследование
AudioProfile
Атрибуты
Реализации

Комментарии

AudioProfile зависит от аудиоформата и перечисляет поддерживаемые частоты выборки и маски каналов для этого формата. Содержит AudioDeviceInfo список поддерживаемых AudioProfiles. Может существовать несколько профилей с одинаковым форматом кодирования. Обычно это происходит, когда формат кодирования поддерживается только в том случае, если он инкапсулирован определенными типами инкапсуляции. Если существует несколько типов инкапсуляции, которые могут использовать этот формат кодирования, они будут представлены в разных аудиопрофилях. Приложение может выбрать любой из типов инкапсуляции.

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

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

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

AudioProfile(IntPtr, JniHandleOwnership)

AudioProfile зависит от аудиоформата и перечисляет поддерживаемые частоты выборки и маски каналов для этого формата.

Поля

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

Формат инкапсуляции определен в стандарте IEC 61937.

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

Тип инкапсуляции не указан.

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

Формат инкапсуляции — ЭТО PCM, который может использоваться другими форматами, которые могут быть заключены в кадр PCM, например DSD (Direct Stream Digital).

Свойства

Class

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

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

AudioProfile зависит от аудиоформата и перечисляет поддерживаемые частоты выборки и маски каналов для этого формата.

EncapsulationType

Тип инкапсуляции указывает, какой тип инкапсуляции требуется, если платформа использует этот формат при воспроизведении на устройстве, предоставляющего этот звуковой профиль.

Format

AudioProfile зависит от аудиоформата и перечисляет поддерживаемые частоты выборки и маски каналов для этого формата.

Handle

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

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

AudioProfile зависит от аудиоформата и перечисляет поддерживаемые частоты выборки и маски каналов для этого формата.

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

AudioProfile зависит от аудиоформата и перечисляет поддерживаемые частоты выборки и маски каналов для этого формата.

PeerReference

AudioProfile зависит от аудиоформата и перечисляет поддерживаемые частоты выборки и маски каналов для этого формата.

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

AudioProfile зависит от аудиоформата и перечисляет поддерживаемые частоты выборки и маски каналов для этого формата.

ThresholdType

AudioProfile зависит от аудиоформата и перечисляет поддерживаемые частоты выборки и маски каналов для этого формата.

Методы

Clone()

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

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

AudioProfile зависит от аудиоформата и перечисляет поддерживаемые частоты выборки и маски каналов для этого формата.

Dispose()

AudioProfile зависит от аудиоформата и перечисляет поддерживаемые частоты выборки и маски каналов для этого формата.

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

AudioProfile зависит от аудиоформата и перечисляет поддерживаемые частоты выборки и маски каналов для этого формата.

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

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

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

AudioProfile зависит от аудиоформата и перечисляет поддерживаемые частоты выборки и маски каналов для этого формата.

GetChannelMasks()

AudioProfile зависит от аудиоформата и перечисляет поддерживаемые частоты выборки и маски каналов для этого формата.

GetHashCode()

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

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

AudioProfile зависит от аудиоформата и перечисляет поддерживаемые частоты выборки и маски каналов для этого формата.

JavaFinalize()

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

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

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

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

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

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

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

(Унаследовано от Object)
ToArray<T>()

AudioProfile зависит от аудиоформата и перечисляет поддерживаемые частоты выборки и маски каналов для этого формата.

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

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

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

AudioProfile зависит от аудиоформата и перечисляет поддерживаемые частоты выборки и маски каналов для этого формата.

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

Заставляет текущий поток ждать, пока он не будет пробужден, как правило, из-за <уведомления/><em> или <прерывания></em>.

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

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

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

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

(Унаследовано от Object)
WriteToParcel(Parcel, ParcelableWriteFlags)

AudioProfile зависит от аудиоформата и перечисляет поддерживаемые частоты выборки и маски каналов для этого формата.

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

IJavaPeerable.Disposed()

AudioProfile зависит от аудиоформата и перечисляет поддерживаемые частоты выборки и маски каналов для этого формата.

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

AudioProfile зависит от аудиоформата и перечисляет поддерживаемые частоты выборки и маски каналов для этого формата.

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

AudioProfile зависит от аудиоформата и перечисляет поддерживаемые частоты выборки и маски каналов для этого формата.

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

AudioProfile зависит от аудиоформата и перечисляет поддерживаемые частоты выборки и маски каналов для этого формата.

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

AudioProfile зависит от аудиоформата и перечисляет поддерживаемые частоты выборки и маски каналов для этого формата.

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

AudioProfile зависит от аудиоформата и перечисляет поддерживаемые частоты выборки и маски каналов для этого формата.

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

AudioProfile зависит от аудиоформата и перечисляет поддерживаемые частоты выборки и маски каналов для этого формата.

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

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

JavaCast<TResult>(IJavaObject)

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

JavaCast<TResult>(IJavaObject)

AudioProfile зависит от аудиоформата и перечисляет поддерживаемые частоты выборки и маски каналов для этого формата.

GetJniTypeName(IJavaPeerable)

AudioProfile зависит от аудиоформата и перечисляет поддерживаемые частоты выборки и маски каналов для этого формата.

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