<!--
{
  "availability" : [
    "iOS: 11.0.0 -",
    "iPadOS: 11.0.0 -",
    "macCatalyst: 14.0.0 -",
    "tvOS: 17.0.0 -"
  ],
  "documentType" : "symbol",
  "framework" : "AVFoundation",
  "identifier" : "/documentation/AVFoundation/AVCaptureSynchronizedDepthData/depthDataWasDropped",
  "metadataVersion" : "0.1.0",
  "role" : "Instance Property",
  "symbol" : {
    "kind" : "Instance Property",
    "modules" : [
      "AVFoundation"
    ],
    "preciseIdentifier" : "c:objc(cs)AVCaptureSynchronizedDepthData(py)depthDataWasDropped"
  },
  "title" : "depthDataWasDropped"
}
-->

# depthDataWasDropped

A Boolean value indicating whether depth data was discarded between capture and processing.

```
var depthDataWasDropped: Bool { get }
```

## Discussion

If this value is <doc://com.apple.documentation/documentation/Swift/true>, depth data was captured for this synchronization point but could not be delivered. This situation differs from that where no depth data capture for the synchronization timestamp occurs. In that case, there is no [`AVCaptureSynchronizedDepthData`](/documentation/AVFoundation/AVCaptureSynchronizedDepthData) object present in the [`AVCaptureSynchronizedDataCollection`](/documentation/AVFoundation/AVCaptureSynchronizedDataCollection) object delivered to your delegate method.

---

Copyright &copy; 2026 Apple Inc. All rights reserved. | [Terms of Use](https://www.apple.com/legal/internet-services/terms/site.html) | [Privacy Policy](https://www.apple.com/privacy/privacy-policy)