Idioma

CaptureResult.InfoDeviceType Propriedade

Definição

Uma classificação do hardware subjacente e da fonte de dados de imagem para este dispositivo de câmera ou para um quadro de saída de câmera 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 da propriedade

Uma classificação do hardware subjacente e da fonte de dados de imagem para este dispositivo de câmera ou para um quadro de saída de câmera específico.

Atributos

Comentários

Uma classificação do hardware subjacente e da fonte de dados de imagem para este dispositivo de câmera ou para um quadro de saída de câmera específico.

Historicamente, os dispositivos de câmera listados pela API camera2 podem ser considerados câmeras internas no dispositivo Android ou no caso das webcams EXTERNAL android.info.supportedHardwareLevel, USB.

No entanto, é cada vez mais possível que os dispositivos de câmera não fiquem restritos a sensores internos do dispositivo e pipelines de processamento. Esses dispositivos podem fornecer uma ampla gama de recursos úteis para aplicativos, mas também podem não ser adequados para todos os casos de uso da câmera.

Essa chave fornece uma classificação básica do tipo de câmera que essa ID da câmera representa, para que os aplicativos possam decidir sobre o nível apropriado de confiança para estender aos dados de imagem produzidos por ela.

Observe que, em alguns casos, é possível que o usuário troque a definição de uma ID da câmera por outra, como ao conectar uma câmera remota para atuar como a câmera frontal do dispositivo. Normalmente, isso é transparente para o aplicativo que usa a câmera para minimizar o atrito do usuário, mas os aplicativos que se preocupam com essa possibilidade sempre devem verificar o valor dessa chave na CameraCharacteristics antes de abrir uma câmera, em vez de armacioná-la em cache, e também devem observar o valor dessa chave no CaptureResults também, pois ela pode mudar no meio da sessão.

Valores possíveis: BUILT_IN; EXTERNO; VIRTUAL; DESCONHECIDO

Essa chave está disponível em todos os dispositivos.

Referência do Android para android.hardware.camera2.CaptureResult.INFO_DEVICE_TYPE.

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.

Aplica-se a