InfoSupportedHardwareLevel Énumération
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.
public enum InfoSupportedHardwareLevel
type InfoSupportedHardwareLevel =
- Héritage
-
InfoSupportedHardwareLevel
Champs
| Nom | Valeur | Description |
|---|---|---|
| Limited | 0 | Cet appareil photo n’a pas suffisamment de fonctionnalités pour se qualifier comme un appareil FULL ou mieux. Seules les configurations de flux répertoriées dans les tables LEGACY et LIMITED de la documentation sont garanties d’être prises en charge. Tous les appareils LIMITED prennent en charge la fonctionnalité de BACKWARDS_COMPATIBLE, indiquant la prise en charge de base de la capture d’images de couleur. La seule exception est que l’appareil peut également prendre en charge uniquement la fonctionnalité de DEPTH_OUTPUT, si elle ne peut générer que des mesures de profondeur et non des images de couleur. Les appareils LIMITÉs et versions ultérieures nécessitent l’utilisation d’android.control.aePrecaptureTrigger pour verrouiller le contrôle de l’exposition (et calculer la puissance flash, pour les caméras avec flash) avant de capturer une image de haute qualité. Un appareil LIMITED qui répertorie uniquement la fonctionnalité de BACKWARDS_COMPATIBLE n’est nécessaire que pour prendre en charge l’opération complète et la post-traitement (OFF n’est pas pris en charge pour android.control.aeMode, android.control.afMode ou android.control.awbMode) Des fonctionnalités supplémentaires peuvent éventuellement être prises en charge par un appareil de niveau LIMITÉ et peuvent être vérifiées dans android.request.availableCapabilities. 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. |
| Full | 1 | Cet appareil photo est capable de prendre en charge des applications d’imagerie avancées. Les configurations de flux répertoriées dans les tables FULL, LEGACY et LIMITED de la documentation sont garanties d’être prises en charge. Un appareil FULL prend en charge les fonctionnalités ci-dessous : BURST_CAPTURE fonctionnalité (android.request.availableCapabilities contient BURST_CAPTURE) ; Par contrôle frame (android.sync.maxLatency == PER_FRAME_CONTROL) ; Contrôle de capteur manuel (android.request.availableCapabilities contient MANUAL_SENSOR) ; Contrôle post-traitement manuel (android.request.availableCapabilities contient MANUAL_POST_PROCESSING) ; Intervalle de temps d’exposition requis défini dans android.sensor.info.exposureTimeRange ; MaxFrameDuration requis défini dans android.sensor.info.maxFrameDuration Remarque : Au niveau 23 de l’API préalable, les appareils FULL ont également pris en charge la région de rognage arbitraire (android.scaler.croppingType == FREEFORM) ; cette exigence a été assouplie dans le niveau d’API 23, et les appareils FULL peuvent uniquement prendre en charge le rognage CENTRÉ.
Référence Android pour 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. |
| Legacy | 2 | Cet appareil photo s’exécute en mode de compatibilité descendante. Seules les configurations de flux répertoriées dans la table LEGACY de la documentation sont prises en charge. Un appareil LEGACY ne prend pas en charge le contrôle par image, le contrôle manuel des capteurs, le post-traitement manuel, les régions de rognage arbitraires et a des contraintes de performances assouplies. Aucune capacité supplémentaire au-delà de BACKWARD_COMPATIBLE ne sera jamais répertoriée par un appareil LEGACY dans android.request.availableCapabilities. En outre, android.control.aePrecaptureTrigger n’est pas fonctionnel sur les appareils LEGACY. Au lieu de cela, chaque requête qui inclut une cible de sortie au format JPEG est traitée comme déclenchant une capture toujours, en interne en exécutant un déclencheur de précapture. Cela peut déclencher le flash pour le contrôle de l’alimentation flash pendant le précapture, puis déclencher le flash pour la capture finale, si un flash est disponible sur l’appareil et que le mode AE est défini pour activer le flash. Les appareils initialement fournis avec la version Android Q ou ultérieure n’incluent pas d’appareils de niveau HÉRITÉ.
Référence Android pour 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. |
| I3 | 3 | Cet appareil photo est capable de retraiter YUV et de capturer des données RAW, en plus des fonctionnalités complètes. Les configurations de flux répertoriées dans les tables LEVEL_3, RAW, FULL, LEGACY et LIMITED de la documentation sont garanties d’être prises en charge. Les fonctionnalités supplémentaires suivantes sont garanties pour être prises en charge : YUV_REPROCESSING fonctionnalité (android.request.availableCapabilities contient YUV_REPROCESSING) ; Fonctionnalité RAW (android.request.availableCapabilities contient RAW)
Référence Android pour 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. |
| External | 4 | Cet appareil photo est soutenu par une caméra externe connectée à cet appareil Android. L’appareil dispose d’une fonctionnalité identique à un appareil de niveau LIMITÉ, à l’exception suivante : l’appareil peut ne pas signaler les informations relatives aux lentilles/capteurs, telles que ; android.lens.focalLength ; android.lens.info.hyperfocalDistance ; android.sensor.info.physicalSize ; android.sensor.info.whiteLevel ; android.sensor.blackLevelPattern ; android.sensor.info.colorFilterArrangement ; android.sensor.rollingShutterSkew ; L’appareil signale 0 pour android.sensor.orientation ; L’appareil a moins de garantie sur la vitesse d’image stable, car la fréquence d’images dépend en partie de la caméra externe utilisée 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. |
Remarques
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.