CaptureRequest.Builder.SetPhysicalCameraKey Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Festlegen eines Aufnahmeanforderungsfelds auf einen Wert.
[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
Parameter
Das zu schreibende Metadatenfeld. Dieser Wert darf nicht NULL sein.
- value
- Object
Der Wert, auf den das Feld festgelegt werden soll, das einen übereinstimmenden Typ mit dem Schlüssel aufweisen muss.
- physicalCameraId
- String
Eine gültige physische Kamera-ID. Die gültigen Kamera-IDs können über Aufrufe von CameraCharacteristics.getPhysicalCameraIds abgerufen werden. Dieser Wert darf nicht NULL sein.
Gibt zurück
Das Generatorobjekt.
- Attribute
Hinweise
Festlegen eines Aufnahmeanforderungsfelds auf einen Wert. Die Felddefinitionen finden Sie in CaptureRequest.
Wenn Sie ein Feld auf NULL festlegen, wird dieses Feld aus der Aufnahmeanforderung entfernt. Sofern das Feld nicht optional ist, erzeugt das Entfernen wahrscheinlich einen Fehler vom Kameragerät, wenn die Anforderung übermittelt wird.
Diese Methode kann für logische Kamerageräte aufgerufen werden, bei denen es sich um Geräte handelt, die über REQUEST_AVAILABLE_CAPABILITIES_LOGICAL_MULTI_CAMERA-Funktion und Aufrufe von CameraCharacteristics.getPhysicalCameraIds verfügen, geben einen nicht leeren Satz physischer Geräte zurück, die die logische Kamera unterstützen. Die im Argument "physicalCameraId" enthaltene Kamera-ID wählt ein einzelnes physisches Gerät aus, das das angepasste Aufnahmeanforderungsfeld empfängt.
Android-Referenz für android.hardware.camera2.CaptureRequest.Builder.setPhysicalCameraKey.
Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die von der Android Open Source Project erstellt und gemeinsam verwendet und gemäß den in der 2.5 Attribution License beschriebenen Begriffen verwendet werden.