Android.Hardware Пространство имен

Обеспечивает поддержку аппаратных функций, таких как камера и другие датчики.

Классы

Имя Описание
AccuracyChangedEventArgs

Обеспечивает поддержку аппаратных функций, таких как камера и другие датчики.

BatteryState

Класс BatteryState — это представление одной батареи на устройстве.

Camera

Класс "Камера" используется для задания параметров записи изображений, запуска и остановки предварительного просмотра, прикрепления изображений и получения кадров для кодирования видео.

Camera.Area

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

Camera.CameraInfo

Сведения о камере

Camera.Face

Сведения о лице, определяемом с помощью обнаружения лиц камеры.

Camera.FaceDetectionEventArgs

Предоставляет данные для события FaceDetection.

Camera.Parameters

Параметры службы камеры.

Camera.Size

Размер изображения (ширина и высота).

Camera.ZoomChangeEventArgs

Предоставляет данные для события ZoomChange.

ConsumerIrManager

Класс, который работает в инфракрасном режиме потребителя на устройстве.

ConsumerIrManager.CarrierFrequencyRange

Представляет диапазон частоты оператора (включительно), на который может передаваться инфракрасный датчик.

DataSpace

DataSpace определяет три компонента цветов — стандартные (первичные), передачу и диапазон.

DisplayLuts

DisplayLuts предоставляет разработчикам применение таблиц подстановки (Luts) к объекту android.view.SurfaceControl.

DisplayLuts.Entry

Обеспечивает поддержку аппаратных функций, таких как камера и другие датчики.

GeomagneticField

Оценивает магнитное поле в заданной точке на Земле, и, в частности, для вычисления магнитного отступа от истинного севера.

HardwareBuffer

HardwareBuffer упаковывает собственный AHardwareBuffer объект, который представляет собой низкоуровневый объект, представляющий буфер памяти, доступный различными аппаратными единицами.

HardwareBuffer.InterfaceConsts

Обеспечивает поддержку аппаратных функций, таких как камера и другие датчики.

LutProperties

Предоставляет свойства Lut устройства.

OverlayProperties

Предоставляет поддерживаемые свойства наложения устройства.

OverlayProperties.InterfaceConsts

Обеспечивает поддержку аппаратных функций, таких как камера и другие датчики.

Sensor

Класс, представляющий датчик.

SensorAdditionalInfo

Этот класс представляет дополнительный кадр информации, который передается через обратный android.hardware.Sensor Sensorandroid.hardware.SensorEventCallback#onSensorAdditionalInfo onSensorAdditionalInfoвызов прослушивателя.

SensorChangedEventArgs

Обеспечивает поддержку аппаратных функций, таких как камера и другие датчики.

SensorDirectChannel

Класс, представляющий прямой канал датчика.

SensorEvent

Этот класс представляет android.hardware.Sensor Sensor событие и содержит такие сведения, как тип датчика, метка времени, точность и, конечно, датчик SensorEvent#values data.

SensorEventCallback

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

SensorListenerAccuracyChangedEventArgs

Обеспечивает поддержку аппаратных функций, таких как камера и другие датчики.

SensorListenerSensorChangedEventArgs

Обеспечивает поддержку аппаратных функций, таких как камера и другие датчики.

SensorManager

SensorManager позволяет получить доступ к устройству android.hardware.Sensor sensors.

SensorManager.DynamicSensorCallback

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

SensorPrivacyManager

Этот класс предоставляет сведения о переключателях микрофона и камеры.

SensorPrivacyManager.Sensors

Константы датчика, используемые в SensorPrivacyManager

SyncFence

SyncFence представляет собой примитив синхронизации, который сигнализирует, когда аппаратные единицы завершили работу с определенным ресурсом.

SyncFence.InterfaceConsts

Обеспечивает поддержку аппаратных функций, таких как камера и другие датчики.

TriggerEvent

Этот класс представляет событие триггера — событие, связанное с датчиком триггера.

TriggerEventListener

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

Интерфейсы

Имя Описание
Camera.IAutoFocusCallback

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

Camera.IAutoFocusMoveCallback

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

Camera.IErrorCallback

Интерфейс обратного вызова для уведомления об ошибке камеры.

Camera.IFaceDetectionListener

Интерфейс обратного вызова для лица, обнаруженного в кадре предварительной версии.

Camera.IOnZoomChangeListener

Интерфейс обратного вызова для изменения масштаба во время операции плавного масштабирования.

Camera.IPictureCallback

Интерфейс обратного вызова, используемый для предоставления данных изображения из записи фотографий.

Camera.IPreviewCallback

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

Camera.IShutterCallback

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

ISensorEventListener

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

ISensorEventListener2

Используется для получения уведомления при успешном завершении очистки().

ISensorListener

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

Перечисления

Имя Описание
Axis

Обеспечивает поддержку аппаратных функций, таких как камера и другие датчики.

BatteryStatus

Обеспечивает поддержку аппаратных функций, таких как камера и другие датчики.

CameraError

Перечисляет значения, возвращаемые ServerDiedэлементами, и элементы и Unknown взятые в качестве параметра члена .

CameraFacing

Перечисляет значения, возвращаемые несколькими типами.

DataSpaceRange

Обеспечивает поддержку аппаратных функций, таких как камера и другие датчики.

DataSpaceStandard

Обеспечивает поддержку аппаратных функций, таких как камера и другие датчики.

DataSpaceTransfer

Обеспечивает поддержку аппаратных функций, таких как камера и другие датчики.

DataSpaceType

Обеспечивает поддержку аппаратных функций, таких как камера и другие датчики.

FocusDistance

Перечисляет значения, возвращаемые несколькими типами.

HardwareBufferFormat

Обеспечивает поддержку аппаратных функций, таких как камера и другие датчики.

HardwareBufferUsage

Обеспечивает поддержку аппаратных функций, таких как камера и другие датчики.

LutPropertiesDimension

Обеспечивает поддержку аппаратных функций, таких как камера и другие датчики.

LutPropertiesSamplingKey

Обеспечивает поддержку аппаратных функций, таких как камера и другие датчики.

Preview

Перечисляет значения, возвращаемые несколькими типами.

PrivacySensors

Обеспечивает поддержку аппаратных функций, таких как камера и другие датчики.

ReportingMode

Перечисляет значения, возвращаемые несколькими типами.

SensorAdditionalInfoType

Обеспечивает поддержку аппаратных функций, таких как камера и другие датчики.

SensorDelay

Перечисляет значения, возвращаемые несколькими методами SensorDelay и принятыми в качестве параметра нескольких типов.

SensorDirectChannelType

Обеспечивает поддержку аппаратных функций, таких как камера и другие датчики.

SensorDirectRateLevel

Обеспечивает поддержку аппаратных функций, таких как камера и другие датчики.

SensorPrivacyToggleType

Обеспечивает поддержку аппаратных функций, таких как камера и другие датчики.

SensorStatus

Перечисляет значения, возвращаемые несколькими типами, и принимается в качестве параметра нескольких типов.

SensorType

Перечисляет значения, возвращаемые несколькими типами, и принимается в качестве параметра нескольких типов.