Lingua

CaptureRequest.Builder.SetPhysicalCameraKey Metodo

Definizione

Impostare un campo di richiesta di acquisizione su un valore.

[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

Parametri

key
CaptureRequest.Key

Campo dei metadati da scrivere. Questo valore non può essere Null.

value
Object

Valore su cui impostare il campo, che deve essere di un tipo corrispondente alla chiave.

physicalCameraId
String

ID della fotocamera fisica valido. Gli ID della fotocamera validi possono essere ottenuti tramite chiamate a CameraCharacteristics.getPhysicalCameraIds. Questo valore non può essere Null.

Valori restituiti

Oggetto builder.

Attributi

Commenti

Impostare un campo di richiesta di acquisizione su un valore. Le definizioni dei campi sono disponibili in CaptureRequest.

Se si imposta un campo su Null, tale campo verrà rimosso dalla richiesta di acquisizione. A meno che il campo non sia facoltativo, la rimozione genererà probabilmente un errore dal dispositivo fotocamera quando viene inviata la richiesta.

Questo metodo può essere chiamato per i dispositivi della fotocamera logica, che sono dispositivi con funzionalità REQUEST_AVAILABLE_CAPABILITIES_LOGICAL_MULTI_CAMERA e chiamate a CameraCharacteristics.getPhysicalCameraIds restituiscono un set non vuoto di dispositivi fisici che eseguono il supporto della fotocamera logica. L'ID della fotocamera incluso nell'argomento 'physicalCameraId' seleziona un singolo dispositivo fisico che riceverà il campo della richiesta di acquisizione personalizzata.

Informazioni di riferimento su Android per android.hardware.camera2.CaptureRequest.Builder.setPhysicalCameraKey.

Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dalla e usati in base ai termini descritti in Creative License 2.5 Attribution License.

Si applica a