Langue

CaptureRequest.Builder.SetPhysicalCameraKey Méthode

Définition

Définissez un champ de demande de capture sur une valeur.

[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

Paramètres

key
CaptureRequest.Key

Champ de métadonnées à écrire. Cette valeur ne peut pas être null.

value
Object

Valeur à définir pour le champ, qui doit être d’un type correspondant à la clé.

physicalCameraId
String

Id d’appareil photo physique valide. Les ID de caméra valides peuvent être obtenus via des appels à CameraCharacteristics.getPhysicalCameraIds. Cette valeur ne peut pas être null.

Retours

Objet générateur.

Attributs

Remarques

Définissez un champ de demande de capture sur une valeur. Les définitions de champ sont disponibles dans CaptureRequest.

La définition d’un champ sur Null supprime ce champ de la demande de capture. Sauf si le champ est facultatif, la suppression de ce champ génère probablement une erreur de l’appareil photo lorsque la demande est envoyée.

Cette méthode peut être appelée pour les appareils photo logiques, qui sont des appareils qui ont REQUEST_AVAILABLE_CAPABILITIES_LOGICAL_MULTI_CAMERA capacité et des appels à CameraCharacteristics.getPhysicalCameraIds retournent un ensemble non vide d’appareils physiques qui sauvegardent la caméra logique. L’ID de l’appareil photo inclus dans l’argument « physicalCameraId » sélectionne un appareil physique individuel qui recevra le champ de demande de capture personnalisé.

Référence Android pour android.hardware.camera2.CaptureRequest.Builder.setPhysicalCameraKey.

Les parties de cette page sont des modifications basées sur le travail créé et partagé par Android Open Source et utilisées en fonction des termes décrits dans la Creative Commons 2.5 Attribution License.

S’applique à