CameraTemplate Enumeração
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Enumera valores retornados por vários métodos e CameraTemplate usados como um parâmetro do membro F:Android.Hardware.Camera2.CameraDevice.CreateCaptureRequest .
public enum CameraTemplate
type CameraTemplate =
- Herança
-
CameraTemplate
Campos
| Nome | Valor | Description |
|---|---|---|
| Preview | 1 | Crie uma solicitação adequada para uma janela de visualização da câmera. Especificamente, isso significa que a alta taxa de quadros tem prioridade sobre o pós-processamento de alta qualidade. Essas solicitações normalmente seriam usadas com o método CameraCaptureSession.setRepeatingRequest. Esse modelo tem suporte garantido em todos os dispositivos de câmera.
Referência do Android para Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Project Open Source do Open Source e usadas de acordo com os termos descritos na Creative Commons 2.5. |
| StillCapture | 2 | Crie uma solicitação adequada para captura de imagem ainda. Especificamente, isso significa priorizar a qualidade da imagem em relação à taxa de quadros. Essas solicitações normalmente seriam usadas com o método CameraCaptureSession.capture. Esse modelo tem suporte para todos os dispositivos de câmera, exceto DEPTH_OUTPUT dispositivos que não são BACKWARD_COMPATIBLE.
Referência do Android para Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Project Open Source do Open Source e usadas de acordo com os termos descritos na Creative Commons 2.5. |
| Record | 3 | Crie uma solicitação adequada para gravação de vídeo. Especificamente, isso significa que uma taxa de quadros estável é usada e o pós-processamento é definido para a qualidade da gravação. Essas solicitações normalmente seriam usadas com o método CameraCaptureSession.setRepeatingRequest. Esse modelo tem suporte para todos os dispositivos de câmera, exceto DEPTH_OUTPUT dispositivos que não são BACKWARD_COMPATIBLE.
Referência do Android para Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Project Open Source do Open Source e usadas de acordo com os termos descritos na Creative Commons 2.5. |
| VideoSnapshot | 4 | Crie uma solicitação adequada para captura de imagem ainda durante a gravação do vídeo. Especificamente, isso significa maximizar a qualidade da imagem sem interromper a gravação em andamento. Essas solicitações normalmente seriam usadas com o método CameraCaptureSession.capture enquanto uma solicitação baseada em TEMPLATE_RECORD está em uso com CameraCaptureSession.setRepeatingRequest. Esse modelo tem suporte em todos os dispositivos de câmera, exceto dispositivos herdados (CameraCharacteristics.INFO_SUPPORTED_HARDWARE_LEVEL == LEGACY) e DEPTH_OUTPUT dispositivos que não são BACKWARD_COMPATIBLE.
Referência do Android para Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Project Open Source do Open Source e usadas de acordo com os termos descritos na Creative Commons 2.5. |
| ZeroShutterLag | 5 | Crie uma solicitação adequada para a captura de retardo do obturador zero. Isso significa maximizar a qualidade da imagem sem comprometer a taxa de quadros de visualização. AE/AWB/AF deve estar no modo automático. Isso se destina ao ZSL operado pelo aplicativo. Para ZSL operado pelo dispositivo, use CaptureRequest.CONTROL_ENABLE_ZSL se disponível. É garantido que esse modelo tenha suporte em dispositivos de câmera que dão suporte à funcionalidade de PRIVATE_REPROCESSING ou à funcionalidade de YUV_REPROCESSING.
Referência do Android para Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Project Open Source do Open Source e usadas de acordo com os termos descritos na Creative Commons 2.5. |
| Manual | 6 | Um modelo básico para controle de aplicativo direto de parâmetros de captura. Todo o controle automático está desabilitado (exposição automática, saldo em branco automático, foco automático) e os parâmetros pós-processamento são definidos como qualidade de visualização. Os parâmetros de captura manual (exposição, confidencialidade e assim por diante) são definidos como padrões razoáveis, mas devem ser substituídos pelo aplicativo dependendo do caso de uso pretendido. É garantido que esse modelo tenha suporte em dispositivos de câmera que dão suporte à funcionalidade de MANUAL_SENSOR.
Referência do Android para Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Project Open Source do Open Source e usadas de acordo com os termos descritos na Creative Commons 2.5. |
Comentários
Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Project Open Source do Open Source e usadas de acordo com os termos descritos na Creative Commons 2.5.