isAutoVirtualDeviceFusionEnabled
A Boolean value that specifies whether to use automatic virtual-device image fusion.
Declaration
var isAutoVirtualDeviceFusionEnabled: Bool { get set }Discussion
When isAutoVirtualDeviceFusionEnabled and isVirtualDeviceFusionSupported are true, the framework may fuse constituent camera images of a virtual device to improve still image quality, depending on the current zoom factor, light levels, and focus position. You can determine whether virtual device fusion is enabled for a particular capture request by inspecting the isVirtualDeviceFusionEnabled property of AVCaptureResolvedPhotoSettings.
The default value for this property is true, unless you’re capturing a RAW photo or a bracket using AVCapturePhotoBracketSettings.
See Also
Configuring photo settings
flashModeisAutoRedEyeReductionEnabledmaxPhotoDimensionsphotoQualityPrioritizationisCameraCalibrationDataDeliveryEnabledisAutoContentAwareDistortionCorrectionEnabledvirtualDeviceConstituentPhotoDeliveryEnabledDevicesisDualCameraDualPhotoDeliveryEnabledisAutoDualCameraFusionEnabledisAutoStillImageStabilizationEnabledisHighResolutionPhotoEnabled