---
title: windowCameraCaptureAccessory
framework: UIKit
role: symbol
role_heading: Type Property
platforms: [iOS 27.1+, iPadOS 27.1+]
path: uikit/uiscenesession/role-swift.struct/windowcameracaptureaccessory
---

# windowCameraCaptureAccessory

A session role for scenes that present content during camera capture.

## Declaration

```swift
static let windowCameraCaptureAccessory: UISceneSession.Role
```

## Discussion

Discussion The system assigns this role automatically to scenes created from a camera capture scene accessory registration. Clients do not set it directly; it is provided so a scene’s purpose can be identified at runtime.

## See Also

### Determining scene roles

- [windowApplication](uikit/uiscenesession/role-swift.struct/windowapplication.md)
- [windowAssistiveAccessApplication](uikit/uiscenesession/role-swift.struct/windowassistiveaccessapplication.md)
- [windowExternalDisplay](uikit/uiscenesession/role-swift.struct/windowexternaldisplay.md)
- [windowExternalDisplayNonInteractive](uikit/uiscenesession/role-swift.struct/windowexternaldisplaynoninteractive.md)
- [carTemplateApplication](uikit/uiscenesession/role-swift.struct/cartemplateapplication.md)
- [CPTemplateApplicationDashboardSceneSessionRoleApplication](uikit/uiscenesession/role-swift.struct/cptemplateapplicationdashboardscenesessionroleapplication.md)
- [CPTemplateApplicationInstrumentClusterSceneSessionRoleApplication](uikit/uiscenesession/role-swift.struct/cptemplateapplicationinstrumentclusterscenesessionroleapplication.md)
