CaptureResult.InfoDeviceType Propriété
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Classification du matériel sous-jacent et de la source de données d’image pour cet appareil photo, ou pour un cadre de sortie de caméra spécifique.
[Android.Runtime.Register("INFO_DEVICE_TYPE", ApiSince=37)]
public static Android.Hardware.Camera2.CaptureResult.Key InfoDeviceType { get; }
[<Android.Runtime.Register("INFO_DEVICE_TYPE", ApiSince=37)>]
static member InfoDeviceType : Android.Hardware.Camera2.CaptureResult.Key
Valeur de propriété
Classification du matériel sous-jacent et de la source de données d’image pour cet appareil photo, ou pour un cadre de sortie de caméra spécifique.
- Attributs
Remarques
Classification du matériel sous-jacent et de la source de données d’image pour cet appareil photo, ou pour un cadre de sortie de caméra spécifique.
Historiquement, les appareils photo répertoriés par l’API camera2 peuvent être supposés être des caméras intégrées sur l’appareil Android, ou dans le cas de external android.info.supportedHardwareLevel, webcams USB.
Toutefois, il est de plus en plus possible que les appareils photo ne soient pas limités aux capteurs internes et aux pipelines de traitement des appareils. Ces appareils peuvent fournir un large éventail de fonctionnalités utiles aux applications, mais peuvent également ne pas convenir à tous les cas d’utilisation de la caméra.
Cette clé fournit une classification de base du type de caméra que cet ID d’appareil photo représente, afin que les applications puissent décider du niveau de confiance approprié pour s’étendre aux données d’image produites par celui-ci.
Notez que, dans certains cas, il est possible que l’utilisateur échange la définition d’un ID d’appareil photo vers une autre, par exemple lors de la connexion d’une caméra distante pour agir comme caméra frontale de l’appareil. Cela est normalement transparent pour l’application caméra-using pour réduire la friction utilisateur, mais les applications qui s’intéressent à cette possibilité doivent toujours vérifier la valeur de cette clé dans cameraCharacteristics avant d’ouvrir une caméra, au lieu de la mettre en cache, et doivent également regarder la valeur de cette clé dans CaptureResults, car elle peut également changer de session intermédiaire.
Valeurs possibles : BUILT_IN ; EXTERNE ; VIRTUAL ; INCONNU
Cette clé est disponible sur tous les appareils.
Référence Android pour android.hardware.camera2.CaptureResult.INFO_DEVICE_TYPE.
Les parties de cette page sont des modifications basées sur le travail créé et partagé par Android Open Source et utilisées en fonction des termes décrits dans la Creative Commons 2.5 Attribution License.