Instance Property

supportedDepthDataFormats

The list of data formats compatible with this video format.

Declaration

var supportedDepthDataFormats: [AVCaptureDevice.Format] { get }

Discussion

Depth data capture requires a compatible pairing of video format and depth data format. After you set a capture device’s activeFormat property to this format, you can set the device’s activeDepthDataFormat property to one of the formats in this array.

Supported depth data formats always match the aspect ratio of their corresponding video format.

See Also

Examining Depth Capture Attributes

var isPortraitEffectsMatteStillImageDeliverySupported: Bool

A Boolean indicating whether the device supports portrait matte effects in still-image capture.

var videoMinZoomFactorForDepthDataDelivery: CGFloat

The minimum zoom factor supported when the device is configured for depth data delivery.

var videoMaxZoomFactorForDepthDataDelivery: CGFloat

The maximum zoom factor supported when the device is configured for depth data delivery.

enum AVCaptureDevice.LensStabilizationStatus

Constants that indicate the status of optical image stabilization hardware during a bracketed photo capture.