CamcorderProfile Класс

Определение

Извлекает предопределенные параметры профиля видеокамеры для приложений видеокамеры.

[Android.Runtime.Register("android/media/CamcorderProfile", DoNotGenerateAcw=true)]
public class CamcorderProfile : Java.Lang.Object
[<Android.Runtime.Register("android/media/CamcorderProfile", DoNotGenerateAcw=true)>]
type CamcorderProfile = class
    inherit Object
Наследование
CamcorderProfile
Атрибуты

Комментарии

Извлекает предопределенные параметры профиля видеокамеры для приложений видеокамеры. Эти параметры доступны только для чтения.

Сжатые выходные данные сеанса записи с заданным CamcorderProfile содержат две дорожки: одну для звука и одну для видео.

Каждый профиль задает следующий набор параметров: ul>li Формат вывода <файла li> Формат <видеокодека li Видеобитовая> скорость в битах в секунду <li> Частота видеокадров в кадрах в секунду <li> Ширина и высота видеокадра, <li> Формат <аудиокодека li> Скорость передачи аудио в битах в секунду, <li> Частота <выборки звука li> Число звуковых каналов для записи.><< </ul>

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

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

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

CamcorderProfile(IntPtr, JniHandleOwnership)

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

Поля

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

Уровень качества, соответствующий разрешению 2K (2048 x 1080)

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

Уровень качества, соответствующий разрешению 4k-DCI (4096 x 2160).

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

Уровень качества, соответствующий разрешению 8K UHD (7680 x 4320)

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

Высокий уровень качества скорости ( >= 100 кадров/с), соответствующий 4K-DCI (4096 x 2160)

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

Уровень качества high speed ( >= 100fps), соответствующий CIF (352 x 288)

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

Высокий уровень качества скорости ( >= 100 кадров/с), соответствующий VGA (640 x 480)

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

Уровень качества, соответствующий разрешению QHD (2560 x 1440)

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

Уровень качества времени, соответствующий разрешению 2K (2048 x 1080).

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

Уровень качества времени, соответствующий разрешению 4k-DCI (4096 x 2160).

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

Уровень качества времени, соответствующий разрешению 8K UHD (7680 x 4320).

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

Уровень качества времени, соответствующий разрешению QHD (2560 x 1440).

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

Уровень качества времени, соответствующий разрешению VGA (640 x 480).

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

Уровень качества, соответствующий разрешению VGA (640 x 480).

Свойства

AudioBitRate

Целевая скорость вывода аудиоданных в битах в секунду

AudioChannels

Количество звуковых каналов, используемых для звуковой дорожки

AudioCodec

Кодировщик звука, используемый для звуковой дорожки.

AudioSampleRate

Частота дискретизации звука, используемая для звуковой дорожки

Class

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

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

Длительность записи по умолчанию в секундах до завершения сеанса.

FileFormat

Формат выходных данных файла для профиля видеокамеры

Handle

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

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

Извлекает предопределенные параметры профиля видеокамеры для приложений видеокамеры.

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

Извлекает предопределенные параметры профиля видеокамеры для приложений видеокамеры.

PeerReference

Извлекает предопределенные параметры профиля видеокамеры для приложений видеокамеры.

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

Уровень качества профиля видеокамеры

ThresholdClass

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

ThresholdType

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

VideoBitRate

Целевая скорость вывода видео в битах в секунду

VideoCodec

Кодировщик видео, используемый для видеодорожки

VideoFrameHeight

Высота целевого видеокадра в пикселях

VideoFrameRate

Целевая частота кадров видео в кадрах в секунду.

VideoFrameWidth

Ширина целевого видеокадра в пикселях

Методы

Clone()

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

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

Извлекает предопределенные параметры профиля видеокамеры для приложений видеокамеры.

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

Извлекает предопределенные параметры профиля видеокамеры для приложений видеокамеры.

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

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

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

Возвращает профиль видеокамеры по умолчанию на заданном уровне качества для первой задней камеры на устройстве.

Get(Int32, CamcorderQuality)

Возвращает профиль камеры по умолчанию для данной камеры на заданном уровне качества.

GetAll(String, Int32)

Возвращает все профили кодировщика профиля видеокамеры для данной камеры на заданном уровне качества.

GetHashCode()

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

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

Возвращает значение true, если профиль видеокамеры существует для первой задней камеры на заданном уровне качества.

HasProfile(Int32, CamcorderQuality)

Возвращает значение true, если профиль видеокамеры существует для данной камеры на заданном уровне качества.

JavaFinalize()

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

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

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

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

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

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

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

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

Извлекает предопределенные параметры профиля видеокамеры для приложений видеокамеры.

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

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

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

Извлекает предопределенные параметры профиля видеокамеры для приложений видеокамеры.

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

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

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

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

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

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

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

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

IJavaPeerable.Disposed()

Извлекает предопределенные параметры профиля видеокамеры для приложений видеокамеры.

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

Извлекает предопределенные параметры профиля видеокамеры для приложений видеокамеры.

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

Извлекает предопределенные параметры профиля видеокамеры для приложений видеокамеры.

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

Извлекает предопределенные параметры профиля видеокамеры для приложений видеокамеры.

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

Извлекает предопределенные параметры профиля видеокамеры для приложений видеокамеры.

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

Извлекает предопределенные параметры профиля видеокамеры для приложений видеокамеры.

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

Извлекает предопределенные параметры профиля видеокамеры для приложений видеокамеры.

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

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

JavaCast<TResult>(IJavaObject)

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

JavaCast<TResult>(IJavaObject)

Извлекает предопределенные параметры профиля видеокамеры для приложений видеокамеры.

GetJniTypeName(IJavaPeerable)

Извлекает предопределенные параметры профиля видеокамеры для приложений видеокамеры.

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