InfoSupportedHardwareLevel 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.
public enum InfoSupportedHardwareLevel
type InfoSupportedHardwareLevel =
- Herança
-
InfoSupportedHardwareLevel
Campos
| Nome | Valor | Description |
|---|---|---|
| Limited | 0 | Este dispositivo de câmera não tem recursos suficientes para se qualificar como um dispositivo FULL ou melhor. Apenas as configurações de fluxo listadas nas tabelas LEGACY e LIMITED na documentação têm suporte garantido. Todos os dispositivos LIMITED dão suporte à funcionalidade BACKWARDS_COMPATIBLE, indicando suporte básico para captura de imagem de cores. A única exceção é que o dispositivo pode, como alternativa, dar suporte apenas à funcionalidade de DEPTH_OUTPUT, se puder apenas fazer medições de profundidade e não imagens coloridas. Dispositivos LIMITADOs e acima exigem o uso de android.control.aePrecaptureTrigger para bloquear a medição de exposição (e calcular a energia flash, para câmeras com flash) antes de capturar uma imagem ainda de alta qualidade. Um dispositivo LIMITADO que lista apenas o recurso BACKWARDS_COMPATIBLE é necessário apenas para dar suporte à operação e pós-processamento totalmente automáticos (não há suporte para android.control.aeMode, android.control.afMode ou android.control.awbMode) Os recursos adicionais podem ter suporte opcionalmente por um dispositivo de nível LIMITADO e podem ser verificados em android.request.availableCapabilities. 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. |
| Full | 1 | Esse dispositivo de câmera é capaz de dar suporte a aplicativos avançados de imagens. As configurações de fluxo listadas nas tabelas FULL, LEGACY e LIMITED na documentação têm suporte garantido. Um dispositivo FULL dará suporte aos recursos abaixo: BURST_CAPTURE funcionalidade (android.request.availableCapabilities contém BURST_CAPTURE); Por controle de quadro (android.sync.maxLatency == PER_FRAME_CONTROL); Controle manual do sensor (android.request.availableCapabilities contém MANUAL_SENSOR); Controle pós-processamento manual (android.request.availableCapabilities contém MANUAL_POST_PROCESSING); O intervalo de tempo de exposição necessário definido em android.sensor.info.exposureTimeRange; O maxFrameDuration necessário definido em android.sensor.info.maxFrameDuration Observação: pré-API nível 23, dispositivos FULL também suportavam região de corte arbitrária (android.scaler.croppingType == FREEFORM); esse requisito foi relaxado no nível de API 23, e os dispositivos FULL só podem dar suporte ao corte CENTERED. 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. |
| Legacy | 2 | Este dispositivo de câmera está em execução no modo de compatibilidade com versões anteriores. Há suporte apenas para as configurações de fluxo listadas na tabela LEGACY na documentação. Um dispositivo LEGACY não dá suporte a controle por quadro, controle manual do sensor, pós-processamento manual, regiões de corte arbitrárias e restrições de desempenho descontraídas. Nenhum recurso adicional além de BACKWARD_COMPATIBLE será listado por um dispositivo LEGACY em android.request.availableCapabilities. Além disso, o android.control.aePrecaptureTrigger não é funcional em dispositivos LEGACY. Em vez disso, cada solicitação que inclui um destino de saída no formato JPEG é tratada como disparando uma captura ainda, executando internamente um gatilho de precaptura. Isso pode disparar o flash para medição de energia flash durante a pré-abertura e, em seguida, disparar o flash para a captura final, se um flash estiver disponível no dispositivo e o modo AE estiver definido para habilitar o flash. Os dispositivos que inicialmente foram fornecidos com a versão Q ou mais recente do Android não incluirão nenhum dispositivo de nível LEGACY. 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. |
| I3 | 3 | Esse dispositivo de câmera é capaz de reprocessar YUV e capturar dados RAW, além de recursos de nível FULL. As configurações de fluxo listadas nas tabelas LEVEL_3, RAW, FULL, LEGACY e LIMITED na documentação têm suporte garantido. As seguintes funcionalidades adicionais têm suporte: YUV_REPROCESSING funcionalidade (android.request.availableCapabilities contém YUV_REPROCESSING); Funcionalidade RAW (android.request.availableCapabilities contém RAW)
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. |
| External | 4 | Este dispositivo de câmera é apoiado por uma câmera externa conectada a este dispositivo Android. O dispositivo tem uma funcionalidade idêntica a um dispositivo de nível LIMITED, com as seguintes exceções: O dispositivo pode não relatar informações relacionadas a lentes/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; O dispositivo relatará 0 para android.sensor.orientation; O dispositivo tem menos garantia de taxa de quadros estável, pois a taxa de quadros depende parcialmente da câmera externa que está sendo usada 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.