---
title: AVCaptureSceneMonitoringStatus
framework: avfoundation
role: symbol
role_heading: Structure
path: avfoundation/avcapturescenemonitoringstatus
---

# AVCaptureSceneMonitoringStatus

An informative status about the scene observed by the device.

## Declaration

```swift
struct AVCaptureSceneMonitoringStatus
```

## Overview

Overview Some features have certain requirements on the scene (lighting condition for Cinematic Video, for example) to produce optimal results; these AVCaptureSceneMonitoringStatus string constants are used to represent such scene statuses for a given feature.

## Topics

### Status values

- [notEnoughLight](avfoundation/avcapturescenemonitoringstatus/notenoughlight.md)

### Initializers

- [init(rawValue:)](avfoundation/avcapturescenemonitoringstatus/init(rawvalue:).md)

## Relationships

### Conforms To

- [Equatable](swift/equatable.md)
- [Hashable](swift/hashable.md)
- [RawRepresentable](swift/rawrepresentable.md)
- [Sendable](swift/sendable.md)
- [SendableMetatype](swift/sendablemetatype.md)

## See Also

### Configuring Cinematic video

- [setCinematicVideoFixedFocus(at:focusMode:)](avfoundation/avcapturedevice/setcinematicvideofixedfocus(at:focusmode:).md)
- [setCinematicVideoTrackingFocus(at:focusMode:)](avfoundation/avcapturedevice/setcinematicvideotrackingfocus(at:focusmode:).md)
- [setCinematicVideoTrackingFocus(detectedObjectID:focusMode:)](avfoundation/avcapturedevice/setcinematicvideotrackingfocus(detectedobjectid:focusmode:).md)
- [AVCaptureDevice.CinematicVideoFocusMode](avfoundation/avcapturedevice/cinematicvideofocusmode.md)
- [notEnoughLight](avfoundation/avcapturescenemonitoringstatus/notenoughlight.md)
- [cinematicVideoCaptureSceneMonitoringStatuses](avfoundation/avcapturedevice/cinematicvideocapturescenemonitoringstatuses.md)
