CaptureResult.InfoDeviceType Propiedad
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í.
Clasificación del hardware subyacente y el origen de datos de imagen para este dispositivo de cámara, o para un marco de salida de cámara específico.
[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
Valor de propiedad
Clasificación del hardware subyacente y el origen de datos de imagen para este dispositivo de cámara, o para un marco de salida de cámara específico.
- Atributos
Comentarios
Clasificación del hardware subyacente y el origen de datos de imagen para este dispositivo de cámara, o para un marco de salida de cámara específico.
Históricamente, los dispositivos de cámara enumerados por la API camera2 podrían ser cámaras integradas en el dispositivo Android, o en el caso de external android.info.supportedHardwareLevel, webcams USB.
Sin embargo, es cada vez más posible que los dispositivos de cámara no estén restringidos a los sensores internos del dispositivo y a las canalizaciones de procesamiento. Estos dispositivos pueden proporcionar una amplia gama de funcionalidades útiles a las aplicaciones, pero también pueden no ser adecuados para todos los casos de uso de cámara.
Esta clave proporciona una clasificación básica del tipo de cámara que representa este identificador de cámara, de modo que las aplicaciones puedan decidir el nivel de confianza adecuado para extenderse a los datos de imagen generados por ella.
Tenga en cuenta que, en algunos casos, es posible que el usuario cambie la definición de un identificador de cámara a otro, como al conectar una cámara remota para que actúe como la cámara frontal del dispositivo. Normalmente, esto es transparente para la aplicación de uso de cámara para minimizar la fricción del usuario, pero las aplicaciones que se preocupan por esta posibilidad siempre deben comprobar el valor de esta clave en CameraCharacteristics antes de abrir una cámara, en lugar de almacenarla en caché, y también deben observar el valor de esta clave en CaptureResults, ya que también puede cambiar la sesión media.
Valores posibles: BUILT_IN; EXTERNAL; VIRTUAL; DESCONOCIDO
Esta clave está disponible en todos los dispositivos.
Referencia de Android para android.hardware.camera2.CaptureResult.INFO_DEVICE_TYPE.
Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el Android y se usan según los términos descritos en creative Creative Commons 2.5 Attribution License.