CameraTemplate 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í.
Enumera los valores devueltos por varios métodos de CameraTemplate y tomados como parámetro del miembro F:Android.Hardware.Camera2.CameraDevice.CreateCaptureRequest .
public enum CameraTemplate
type CameraTemplate =
- Herencia
-
CameraTemplate
Campos
| Nombre | Valor | Description |
|---|---|---|
| Preview | 1 | Cree una solicitud adecuada para una ventana de vista previa de la cámara. En concreto, esto significa que la velocidad de fotogramas alta tiene prioridad sobre el procesamiento posterior a la más alta calidad. Normalmente, estas solicitudes se usarían con el método CameraCaptureSession.setRepeatingRequest. Se garantiza que esta plantilla se admite en todos los dispositivos de cámara.
Referencia de Android para 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. |
| StillCapture | 2 | Cree una solicitud adecuada para la captura de imágenes fijas. En concreto, esto significa priorizar la calidad de la imagen a través de la velocidad de fotogramas. Estas solicitudes se usarían normalmente con el método CameraCaptureSession.capture. Se garantiza que esta plantilla se admite en todos los dispositivos de cámara, excepto en los dispositivos DEPTH_OUTPUT que no están BACKWARD_COMPATIBLE.
Referencia de Android para 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. |
| Record | 3 | Cree una solicitud adecuada para la grabación de vídeo. En concreto, esto significa que se usa una velocidad estable de fotogramas y el procesamiento posterior se establece para la calidad de la grabación. Estas solicitudes se usarían normalmente con el método CameraCaptureSession.setRepeatingRequest. Se garantiza que esta plantilla se admite en todos los dispositivos de cámara, excepto en los dispositivos DEPTH_OUTPUT que no están BACKWARD_COMPATIBLE.
Referencia de Android para 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. |
| VideoSnapshot | 4 | Cree una solicitud adecuada para la captura de imágenes fijas durante la grabación de vídeo. En concreto, esto significa maximizar la calidad de la imagen sin interrumpir la grabación en curso. Estas solicitudes se usarían normalmente con el método CameraCaptureSession.capture mientras que una solicitud basada en TEMPLATE_RECORD está en uso con CameraCaptureSession.setRepeatingRequest. Se garantiza que esta plantilla se admite en todos los dispositivos de cámara, excepto los dispositivos heredados (CameraCharacteristics.INFO_SUPPORTED_HARDWARE_LEVEL == LEGACY) y los dispositivos DEPTH_OUTPUT que no están BACKWARD_COMPATIBLE.
Referencia de Android para 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. |
| ZeroShutterLag | 5 | Cree una solicitud adecuada para la captura de retardo de obturación cero. Esto significa maximizar la calidad de la imagen sin poner en peligro la velocidad de fotogramas de vista previa. AE/AWB/AF debe estar en modo automático. Esto está pensado para ZSL operado por aplicaciones. En el caso de ZSL operado por el dispositivo, use CaptureRequest.CONTROL_ENABLE_ZSL si está disponible. Se garantiza que esta plantilla se admite en dispositivos de cámara que admiten la funcionalidad PRIVATE_REPROCESSING o la funcionalidad YUV_REPROCESSING.
Referencia de Android para 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. |
| Manual | 6 | Plantilla básica para el control directo de aplicaciones de parámetros de captura. Todo el control automático está deshabilitado (exposición automática, balance de blanco automático, enfoque automático) y los parámetros posteriores al procesamiento se establecen en calidad de vista previa. Los parámetros de captura manual (exposición, sensibilidad, etc.) se establecen en valores predeterminados razonables, pero la aplicación debe invalidarse según el caso de uso previsto. Se garantiza que esta plantilla se admite en dispositivos de cámara que admiten la funcionalidad MANUAL_SENSOR.
Referencia de Android para 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. |
Comentarios
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.