CameraManager Класс

Определение

Диспетчер системных служб для обнаружения, характеристики и подключения к CameraDevice CameraDevices.

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

Комментарии

Диспетчер системных служб для обнаружения, характеристики и подключения к CameraDevice CameraDevices.

Дополнительные сведения о взаимодействии с устройствами камеры см. в руководстве разработчика камеры или в документации по пакету android.hardware.camera2 camera2 .

Документация по Java для android.hardware.camera2.CameraManager.

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

Свойства

Class

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

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

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

Handle

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

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

Диспетчер системных служб для обнаружения, характеристики и подключения к CameraDevice CameraDevices.

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

Диспетчер системных служб для обнаружения, характеристики и подключения к CameraDevice CameraDevices.

PeerReference

Диспетчер системных служб для обнаружения, характеристики и подключения к CameraDevice CameraDevices.

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

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

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

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

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

Методы

Clone()

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

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

Диспетчер системных служб для обнаружения, характеристики и подключения к CameraDevice CameraDevices.

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

Диспетчер системных служб для обнаружения, характеристики и подключения к CameraDevice CameraDevices.

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

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

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

Запрос возможностей устройства камеры.

GetCameraExtensionCharacteristics(String)

Запрос возможностей расширения камеры устройства камеры.

GetCameraIdList()

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

GetHashCode()

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

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

Возвращает уровень яркости устройства вспышки, связанного с cameraId.

IsConcurrentSessionConfigurationSupported(IDictionary<String,SessionConfiguration>)

Проверяет, можно ли одновременно настроить предоставленный набор устройств камеры и соответствующие SessionConfiguration им устройства.

JavaFinalize()

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

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

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

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

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

(Унаследовано от Object)
OpenCamera(String, CameraDevice+StateCallback, Handler)

Откройте подключение к камере с указанным идентификатором.

OpenCamera(String, IExecutor, CameraDevice+StateCallback)

Диспетчер системных служб для обнаружения, характеристики и подключения к CameraDevice CameraDevices.

RegisterAvailabilityCallback(CameraManager+AvailabilityCallback, Handler)

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

RegisterAvailabilityCallback(IExecutor, CameraManager+AvailabilityCallback)

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

RegisterTorchCallback(CameraManager+TorchCallback, Handler)

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

RegisterTorchCallback(IExecutor, CameraManager+TorchCallback)

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

SetHandle(IntPtr, JniHandleOwnership)

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

(Унаследовано от Object)
SetTorchMode(String, Boolean)

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

ToArray<T>()

Диспетчер системных служб для обнаружения, характеристики и подключения к CameraDevice CameraDevices.

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

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

(Унаследовано от Object)
TurnOnTorchWithStrengthLevel(String, Int32)

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

UnregisterAvailabilityCallback(CameraManager+AvailabilityCallback)

Удалить ранее добавленный обратный вызов; обратный вызов больше не будет получать обратные вызовы подключения и отключения.

UnregisterFromRuntime()

Диспетчер системных служб для обнаружения, характеристики и подключения к CameraDevice CameraDevices.

(Унаследовано от Object)
UnregisterTorchCallback(CameraManager+TorchCallback)

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

Wait()

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

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

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

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

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

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

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

IJavaPeerable.Disposed()

Диспетчер системных служб для обнаружения, характеристики и подключения к CameraDevice CameraDevices.

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

Диспетчер системных служб для обнаружения, характеристики и подключения к CameraDevice CameraDevices.

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

Диспетчер системных служб для обнаружения, характеристики и подключения к CameraDevice CameraDevices.

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

Диспетчер системных служб для обнаружения, характеристики и подключения к CameraDevice CameraDevices.

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

Диспетчер системных служб для обнаружения, характеристики и подключения к CameraDevice CameraDevices.

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

Диспетчер системных служб для обнаружения, характеристики и подключения к CameraDevice CameraDevices.

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

Диспетчер системных служб для обнаружения, характеристики и подключения к CameraDevice CameraDevices.

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

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

JavaCast<TResult>(IJavaObject)

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

JavaCast<TResult>(IJavaObject)

Диспетчер системных служб для обнаружения, характеристики и подключения к CameraDevice CameraDevices.

GetJniTypeName(IJavaPeerable)

Диспетчер системных служб для обнаружения, характеристики и подключения к CameraDevice CameraDevices.

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