CameraManager.GetCameraCharacteristics(String) Método
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.
Consulte os recursos de um dispositivo de câmera.
[Android.Runtime.Register("getCameraCharacteristics", "(Ljava/lang/String;)Landroid/hardware/camera2/CameraCharacteristics;", "")]
public Android.Hardware.Camera2.CameraCharacteristics GetCameraCharacteristics (string cameraId);
[<Android.Runtime.Register("getCameraCharacteristics", "(Ljava/lang/String;)Landroid/hardware/camera2/CameraCharacteristics;", "")>]
member this.GetCameraCharacteristics : string -> Android.Hardware.Camera2.CameraCharacteristics
Parâmetros
- cameraId
- String
O id do dispositivo da câmera a ser consultado. Isso pode ser um ID de câmera autônomo que pode ser aberto diretamente pelo #openCamera
, ou um ID de câmera física que só pode ser usado como parte de uma multicâmera lógica.
Retornos
As propriedades da câmera dada
- Atributos
Exceções
se o cameraId não corresponder a nenhum dispositivo de câmera conhecido.
se o dispositivo da câmera tiver sido desconectado.
Comentários
Consulte os recursos de um dispositivo de câmera. Esses recursos são imutáveis para uma determinada câmera.
A partir do nível 29 da API, essa função também pode ser usada para consultar os recursos de câmeras físicas que só podem ser usadas como parte de várias câmeras lógicas. Estas câmeras não podem ser abertas diretamente via #openCamera
Também começando com o nível 29 da API, embora a maioria das informações básicas da câmera ainda esteja disponível mesmo sem a permissão CAMERA, alguns valores não estão disponíveis para aplicativos que não possuem essa permissão. As chaves não disponíveis são listadas por CameraCharacteristics#getKeysNeedingPermission
.
Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Android Open Source Project e usado de acordo com os termos descritos na Creative Commons 2.5 Attribution License.
Aplica-se a
Confira também
- GetCameraIdList()
- <xref:Android.App.Admin.DevicePolicyManager.SetCameraDisabled(Android.Content.ComponentName%2c+System.Boolean)>