CameraManager.GetCameraCharacteristics(String) Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Запрос возможностей устройства камеры.
[Android.Runtime.Register("getCameraCharacteristics", "(Ljava/lang/String;)Landroid/hardware/camera2/CameraCharacteristics;", "")]
public Android.Hardware.Camera2.CameraCharacteristics GetCameraCharacteristics (string cameraId);
[<Android.Runtime.Register("getCameraCharacteristics", "(Ljava/lang/String;)Landroid/hardware/camera2/CameraCharacteristics;", "")>]
member this.GetCameraCharacteristics : string -> Android.Hardware.Camera2.CameraCharacteristics
Параметры
- cameraId
- String
Идентификатор устройства камеры для запроса. Это может быть либо автономный идентификатор камеры, который можно открыть #openCamera
напрямую, либо идентификатор физической камеры, который может использоваться только в рамках логической многокамерной камеры.
Возвращаемое значение
Свойства данной камеры
- Атрибуты
Исключения
Значение , если идентификатор камеры не соответствует известному устройству камеры.
Значение , если устройство камеры было отключено.
Комментарии
Запрос возможностей устройства камеры. Эти возможности неизменяемы для данной камеры.
На уровне API 29 эта функция также может использоваться для запроса возможностей физических камер, которые можно использовать только в рамках логической многокамерной камеры. Эти камеры нельзя открыть напрямую через #openCamera
Кроме того, начиная с уровня API 29, в то время как большинство основных сведений о камере по-прежнему доступны даже без разрешения КАМЕРЫ, некоторые значения недоступны для приложений, не имеющих этого разрешения. Ключи недоступны.CameraCharacteristics#getKeysNeedingPermission
Части этой страницы — это изменения на основе работы, созданной и общей проектом с открытым исходным кодом Android и используемой в соответствии с условиями, описанными в лицензии Creative Commons 2.5 Attribution.
Применяется к
См. также раздел
- GetCameraIdList()
- <xref:Android.App.Admin.DevicePolicyManager.SetCameraDisabled(Android.Content.ComponentName%2c+System.Boolean)>