InfoSupportedHardwareLevel Enumeración
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í.
public enum InfoSupportedHardwareLevel
type InfoSupportedHardwareLevel =
- Herencia
-
InfoSupportedHardwareLevel
Campos
| Nombre | Valor | Description |
|---|---|---|
| Limited | 0 | Este dispositivo de cámara no tiene suficientes funcionalidades para calificar como un dispositivo COMPLETO o mejor. Solo se garantiza que se admiten las configuraciones de flujo enumeradas en las tablas LEGACY y LIMITED de la documentación. Todos los dispositivos LIMITED admiten la funcionalidad BACKWARDS_COMPATIBLE, lo que indica la compatibilidad básica con la captura de imágenes de color. La única excepción es que el dispositivo solo admite la funcionalidad DEPTH_OUTPUT, si solo puede generar medidas de profundidad y no imágenes de color. Los dispositivos LIMITADOs y versiones posteriores requieren el uso de android.control.aePrecaptureTrigger para bloquear la medición de exposición (y calcular la potencia flash, para las cámaras con flash) antes de capturar una imagen de alta calidad. Un dispositivo LIMITED que solo enumera la funcionalidad de BACKWARDS_COMPATIBLE solo es necesario para admitir la operación automática completa y el procesamiento posterior (OFF no se admite para android.control.aeMode, android.control.afMode o android.control.awbMode) Opcionalmente, las funcionalidades adicionales pueden ser compatibles con un dispositivo de nivel LIMITADO y se pueden comprobar en android.request.availableCapabilities. 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. |
| Full | 1 | Este dispositivo de cámara es capaz de admitir aplicaciones avanzadas de imágenes. Se garantiza que se admiten las configuraciones de flujo enumeradas en las tablas FULL, LEGACY y LIMITED de la documentación. Un dispositivo FULL admitirá las siguientes funcionalidades: BURST_CAPTURE funcionalidad (android.request.availableCapabilities contiene BURST_CAPTURE); Control por fotograma (android.sync.maxLatency == PER_FRAME_CONTROL); Control manual del sensor (android.request.availableCapabilities contiene MANUAL_SENSOR); Control posterior al procesamiento manual (android.request.availableCapabilities contiene MANUAL_POST_PROCESSING); El intervalo de tiempo de exposición necesario definido en android.sensor.info.exposureTimeRange; El valor maxFrameDuration necesario definido en android.sensor.info.maxFrameDuration Nota: Los dispositivos FULL de nivel 23 previos a la API también admiten la región de recorte arbitrario (android.scaler.croppingType == FREEFORM); este requisito se ha relajado en el nivel de API 23 y los dispositivos FULL solo pueden admitir el recorte CENTRADO. 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. |
| Legacy | 2 | Este dispositivo de cámara se ejecuta en modo de compatibilidad con versiones anteriores. Solo se admiten las configuraciones de flujo enumeradas en la tabla LEGACY de la documentación. Un dispositivo LEGACY no admite el control por fotograma, el control manual del sensor, el posprocesamiento manual, las regiones de recorte arbitrarios y tiene restricciones de rendimiento relajadas. Un dispositivo LEGACY en android.request.availableCapabilities no mostrará ninguna funcionalidad adicional más allá de BACKWARD_COMPATIBLE. Además, android.control.aePrecaptureTrigger no funciona en dispositivos LEGACY. En su lugar, todas las solicitudes que incluyen un destino de salida de formato JPEG se tratan como desencadenadores de una captura fija, ejecutando internamente un desencadenador de precaptura. Esto puede activar el flash para la medición de energía flash durante la captura previa y, a continuación, activar el flash para la captura final, si hay un flash disponible en el dispositivo y el modo AE está establecido para habilitar el flash. Los dispositivos que se suministran inicialmente con la versión Q de Android o versiones más recientes no incluirán ningún dispositivo de nivel HEREDADO. 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. |
| I3 | 3 | Este dispositivo de cámara es capaz de reprocesar YUV y capturar datos RAW, además de funcionalidades de nivel COMPLETO. Se garantiza que se admiten las configuraciones de flujo enumeradas en las tablas LEVEL_3, RAW, FULL, LEGACY y LIMITED de la documentación. Se garantiza que se admiten las siguientes funcionalidades adicionales: YUV_REPROCESSING funcionalidad (android.request.availableCapabilities contiene YUV_REPROCESSING); Funcionalidad RAW (android.request.availableCapabilities contiene RAW)
Referencia de Android para 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. |
| External | 4 | Este dispositivo de cámara está respaldado por una cámara externa conectada a este dispositivo Android. El dispositivo tiene una funcionalidad idéntica a un dispositivo de nivel LIMITADO, con las siguientes excepciones: Es posible que el dispositivo no informe de información relacionada con lentes o sensores, como; 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; El dispositivo notificará 0 para android.sensor.orientation; El dispositivo tiene menos garantía en la velocidad de fotogramas estable, ya que la velocidad de fotogramas depende parcialmente de la cámara externa que se usa. 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. |
Comentarios
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.