CaptureRequest.Builder.SetPhysicalCameraKey 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.
Defina um campo de solicitação de captura como um valor.
[Android.Runtime.Register("setPhysicalCameraKey", "(Landroid/hardware/camera2/CaptureRequest$Key;Ljava/lang/Object;Ljava/lang/String;)Landroid/hardware/camera2/CaptureRequest$Builder;", "", ApiSince=28)]
[Java.Interop.JavaTypeParameters(new System.String[] { "T" })]
public Android.Hardware.Camera2.CaptureRequest.Builder? SetPhysicalCameraKey(Android.Hardware.Camera2.CaptureRequest.Key key, Java.Lang.Object? value, string physicalCameraId);
[<Android.Runtime.Register("setPhysicalCameraKey", "(Landroid/hardware/camera2/CaptureRequest$Key;Ljava/lang/Object;Ljava/lang/String;)Landroid/hardware/camera2/CaptureRequest$Builder;", "", ApiSince=28)>]
[<Java.Interop.JavaTypeParameters(new System.String[] { "T" })>]
member this.SetPhysicalCameraKey : Android.Hardware.Camera2.CaptureRequest.Key * Java.Lang.Object * string -> Android.Hardware.Camera2.CaptureRequest.Builder
Parâmetros
O campo de metadados a ser gravado. Esse valor não pode ser nulo.
- value
- Object
O valor para o qual definir o campo, que deve ser de um tipo de correspondência para a chave.
- physicalCameraId
- String
Uma ID de câmera física válida. As IDs de câmera válidas podem ser obtidas por meio de chamadas para CameraCharacteristics.getPhysicalCameraIds. Esse valor não pode ser nulo.
Retornos
O objeto do construtor.
- Atributos
Comentários
Defina um campo de solicitação de captura como um valor. As definições de campo podem ser encontradas em CaptureRequest.
Definir um campo como nulo removerá esse campo da solicitação de captura. A menos que o campo seja opcional, removê-lo provavelmente produzirá um erro do dispositivo de câmera quando a solicitação for enviada.
Esse método pode ser chamado para dispositivos de câmera lógica, que são dispositivos que têm REQUEST_AVAILABLE_CAPABILITIES_LOGICAL_MULTI_CAMERA funcionalidade e chamadas para CameraCharacteristics.getPhysicalCameraIds retornam um conjunto não vazio de dispositivos físicos que estão apoiando a câmera lógica. A ID da câmera incluída no argumento 'physicalCameraId' seleciona um dispositivo físico individual que receberá o campo de solicitação de captura personalizado.
Referência do Android para android.hardware.camera2.CaptureRequest.Builder.setPhysicalCameraKey.
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.