CameraManager.GetCameraCharacteristics(String) Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Consulte las funcionalidades de un dispositivo de cámara.
[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
Parámetros
- cameraId
- String
Identificador del dispositivo de cámara que se va a consultar. Esto podría ser un identificador de cámara independiente que se puede abrir directamente mediante #openCamera
, o un identificador de cámara físico que solo se puede usar como parte de una cámara múltiple lógica.
Devoluciones
Las propiedades de la cámara especificada
- Atributos
Excepciones
si cameraId no coincide con ningún dispositivo de cámara conocido.
si el dispositivo de cámara se ha desconectado.
Comentarios
Consulte las funcionalidades de un dispositivo de cámara. Estas funcionalidades son inmutables para una cámara determinada.
Desde el nivel de API 29, esta función también se puede usar para consultar las funcionalidades de las cámaras físicas que solo se pueden usar como parte de la cámara múltiple lógica. Estas cámaras no se pueden abrir directamente a través de #openCamera
Además, a partir del nivel de API 29, mientras que la información básica de la cámara sigue estando disponible incluso sin el permiso CAMERA, algunos valores no están disponibles para las aplicaciones que no contienen ese permiso. Las claves no disponibles se enumeran mediante CameraCharacteristics#getKeysNeedingPermission
.
Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el proyecto de código abierto de Android y se usan según los términos descritos en la licencia de atribución de Creative Commons 2.5.
Se aplica a
Consulte también
- GetCameraIdList()
- <xref:Android.App.Admin.DevicePolicyManager.SetCameraDisabled(Android.Content.ComponentName%2c+System.Boolean)>