Langue

CaptureRequest.LogicalMultiCameraAdditionalResults Property

Definition

Controls whether the camera device could also return additional physical cameras' metadata in the results.

[Android.Runtime.Register("LOGICAL_MULTI_CAMERA_ADDITIONAL_RESULTS", ApiSince=37)]
public static Android.Hardware.Camera2.CaptureRequest.Key LogicalMultiCameraAdditionalResults { get; }
[<Android.Runtime.Register("LOGICAL_MULTI_CAMERA_ADDITIONAL_RESULTS", ApiSince=37)>]
static member LogicalMultiCameraAdditionalResults : Android.Hardware.Camera2.CaptureRequest.Key

Property Value

Controls whether the camera device could also return additional physical cameras' metadata in the results.

Attributes

Remarks

Controls whether the camera device could also return additional physical cameras' metadata in the results.

This control must only be turned on when device is using logical camera, which are devices that have CameraMetadata.REQUEST_AVAILABLE_CAPABILITIES_LOGICAL_MULTI_CAMERA capability and the key is supported in the device's CameraCharacteristics.getAvailableCaptureRequestKeys(). Once this key is set to ON, if the camera device has multiple physical cameras active, the TotalCaptureResult will contain additional physical camera metadata in the result. One of such scenario is at the time of lens switch during zoom, where in addition to the active physical camera, a secondary physical camera runs as a "follower" and produces an additional physical camera CaptureResult. The application can call TotalCaptureResult.getPhysicalCameraTotalResults() to get the additional results.

Optional - The value for this key may be null on some devices.

Android reference for android.hardware.camera2.CaptureRequest.LOGICAL_MULTI_CAMERA_ADDITIONAL_RESULTS.

Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License.

Applies to