Partager via


CameraManager.GetCameraCharacteristics(String) Méthode

Définition

Interrogez les fonctionnalités d’un appareil photo.

[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

Paramètres

cameraId
String

ID de l’appareil photo à interroger. Il peut s’agir d’un ID d’appareil photo autonome qui peut être ouvert directement par #openCamera, ou un ID de caméra physique qui ne peut être utilisé que dans le cadre d’une caméra multi-caméra logique.

Retours

Propriétés de la caméra donnée

Attributs

Exceptions

si l’id de caméra ne correspond à aucun appareil photo connu.

si l’appareil photo a été déconnecté.

Remarques

Interrogez les fonctionnalités d’un appareil photo. Ces fonctionnalités sont immuables pour une caméra donnée.

À partir du niveau 29 de l’API, cette fonction peut également être utilisée pour interroger les fonctionnalités des caméras physiques qui ne peuvent être utilisées que dans le cadre de la multi-caméra logique. Ces caméras ne peuvent pas être ouvertes directement via #openCamera

En outre, à compter du niveau d’API 29, alors que la plupart des informations de base sur l’appareil photo sont toujours disponibles même sans l’autorisation CAMERA, certaines valeurs ne sont pas disponibles pour les applications qui ne contiennent pas cette autorisation. Les clés non disponibles sont répertoriées par CameraCharacteristics#getKeysNeedingPermission.

Documentation Java pour android.hardware.camera2.CameraManager.getCameraCharacteristics(java.lang.String).

Les parties de cette page sont des modifications basées sur le travail créé et partagé par le projet Android Open Source et utilisés en fonction des termes décrits dans la licence d’attribution Creative Commons 2.5.

S’applique à

Voir aussi

  • GetCameraIdList()
  • <xref:Android.App.Admin.DevicePolicyManager.SetCameraDisabled(Android.Content.ComponentName%2c+System.Boolean)>