<!--
{
  "availability" : [
    "iOS: 17.0.0 -",
    "iPadOS: 17.0.0 -",
    "macCatalyst: 17.0.0 -",
    "visionOS: 1.0.0 -"
  ],
  "documentType" : "symbol",
  "framework" : "SwiftUI",
  "identifier" : "/documentation/SwiftUI/EnvironmentValues/isSceneCaptured",
  "metadataVersion" : "0.1.0",
  "role" : "Instance Property",
  "symbol" : {
    "kind" : "Instance Property",
    "modules" : [
      "SwiftUI"
    ],
    "preciseIdentifier" : "s:7SwiftUI17EnvironmentValuesVAAE15isSceneCapturedSbvp"
  },
  "title" : "isSceneCaptured"
}
-->

# isSceneCaptured

The current capture state.

```
var isSceneCaptured: Bool { get set }
```

## Discussion

Use this value to determine whether the scene is actively being cloned
to another destination (like during AirPlay) or is being mirrored or
recorded.

Your app can respond to changes in this value to take appropriate action,
like obscuring content.

---

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)