CameraMetadata.ScalerRotateAndCropAuto Campo
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.
Cuidado
This constant will be removed in the future version. Use Android.Hardware.Camera2.ScalerRotateAndCropType enum directly instead of this field.
A API da câmera seleciona automaticamente o melhor valor concreto para girar e cortar com base no suporte do aplicativo para a resizabilidade e o modo atual de várias janelas.
[Android.Runtime.Register("SCALER_ROTATE_AND_CROP_AUTO", ApiSince=31)]
[System.Obsolete("This constant will be removed in the future version. Use Android.Hardware.Camera2.ScalerRotateAndCropType enum directly instead of this field.", true)]
public const Android.Hardware.Camera2.ScalerRotateAndCropType ScalerRotateAndCropAuto = 4;
[<Android.Runtime.Register("SCALER_ROTATE_AND_CROP_AUTO", ApiSince=31)>]
[<System.Obsolete("This constant will be removed in the future version. Use Android.Hardware.Camera2.ScalerRotateAndCropType enum directly instead of this field.", true)>]
val mutable ScalerRotateAndCropAuto : Android.Hardware.Camera2.ScalerRotateAndCropType
Valor do campo
Value = 4- Atributos
Comentários
A API da câmera seleciona automaticamente o melhor valor concreto para girar e cortar com base no suporte do aplicativo para a resizabilidade e o modo atual de várias janelas.
Se o aplicativo não der suporte ao redimensionamento, mas o modo de exibição para sua atividade principal não estiver em uma orientação típica, a API da câmera definirá ROTATE_AND_CROP_90 ou algum outro valor de rotação com suporte, dependendo da configuração do dispositivo, para garantir que as imagens de visualização e capturadas sejam mostradas corretamente ao usuário. Caso contrário, ROTATE_AND_CROP_NONE será selecionado.
Quando um valor diferente de NONE é selecionado, vários campos de metadados também serão analisados de forma diferente para garantir que as coordenadas sejam tratadas corretamente para recursos como desenhar caixas de detecção facial ou passar coordenadas de toque para foco. A API da câmera converterá posições no sistema de coordenadas de matriz ativa de/para o sistema de coordenadas recortada e girada para tornar a operação transparente para aplicativos.
Nenhum mapeamento de coordenadas será feito quando o aplicativo selecionar um modo não AUTO.
Java documentação para android.hardware.camera2.CameraMetadata.SCALER_ROTATE_AND_CROP_AUTO.
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.