Freigeben über


CameraCharacteristics.AvailablePhysicalCameraRequestKeys Eigenschaft

Definition

Gibt eine Teilmenge von #getAvailableCaptureRequestKeys Schlüsseln zurück, die für physische Geräte außer Kraft gesetzt werden können, die eine logische Mehrkamera unterstützen.

public System.Collections.Generic.IList<Android.Hardware.Camera2.CaptureRequest.Key>? AvailablePhysicalCameraRequestKeys { [Android.Runtime.Register("getAvailablePhysicalCameraRequestKeys", "()Ljava/util/List;", "", ApiSince=28)] get; }
[<get: Android.Runtime.Register("getAvailablePhysicalCameraRequestKeys", "()Ljava/util/List;", "", ApiSince=28)>]
member this.AvailablePhysicalCameraRequestKeys : System.Collections.Generic.IList<Android.Hardware.Camera2.CaptureRequest.Key>

Eigenschaftswert

Liste der Schlüssel, die in einzelnen physischen Geräteanforderungen überschrieben werden können. Falls das Kameragerät solche Schlüssel nicht unterstützt, kann die Liste null sein.

Attribute

Hinweise

Gibt eine Teilmenge von #getAvailableCaptureRequestKeys Schlüsseln zurück, die für physische Geräte außer Kraft gesetzt werden können, die eine logische Mehrkamera unterstützen.

Dies ist eine Teilmenge von "android.request.availableRequestKeys", die eine Liste von Schlüsseln enthält, die mit CaptureRequest.Builder#setPhysicalCameraKey der Verwendung überschrieben werden können. Der jeweilige Wert eines solchen Anforderungsschlüssels kann durch Aufrufen CaptureRequest.Builder#getPhysicalCameraKey abgerufen werden. Erfassungsanforderungen, die einzelne physische Geräteanforderungen enthalten, müssen über android.hardware.camera2.CameraDevice#createCaptureRequest(int, Set)erstellt werden.

Die zurückgegebene Liste kann nicht geändert werden, sodass alle Versuche, sie zu ändern, einen UnsupportedOperationException.

Jeder Schlüssel wird nur einmal in der Liste aufgeführt. Die Reihenfolge der Schlüssel ist nicht definiert.

Java-Dokumentation für android.hardware.camera2.CameraCharacteristics.getAvailablePhysicalCameraRequestKeys().

Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die vom Android Open Source-Projekt erstellt und freigegeben werden und gemäß den in der Creative Commons 2.5 Attribution License beschriebenen Begriffen verwendet werden.

Gilt für: