A Boolean value that determines whether the capture output should discard any depth data that is not processed before the next depth data is captured.
SDKs
- iOS 11.0+
- Mac Catalyst 13.0+
Framework
- AVFoundation
Declaration
var alwaysDiscardsLateDepthData: Bool { get set }
Discussion
If the delegate
dispatch queue is blocked when new depth data is captured, this property determines whether the capture output allows your delegate object more time to process old depth data. If this property's value is false
, the capture output delivers old data to your delegate as soon as possible, but application memory usage may increase as a result. The default value is true
.