Поделиться через


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.

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

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

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, Int32)

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

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

Приводит к тому, что текущий поток будет ждать, пока он не проснется, как правило, при <>получении уведомления</>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 зависит от формата звука и содержит поддерживаемые частоты выборки и маски каналов для этого формата.

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