Constants to specify the exposure mode of a capture device.
SDKs
- iOS 4.0+
- macOS 10.7+
- Mac Catalyst 13.0+
Framework
- AVFoundation
Declaration
typedef enum AVCaptureExposureMode : NSInteger {
...
} AVCaptureExposureMode;
Constants to specify the exposure mode of a capture device.
SDKs
Framework
typedef enum AVCaptureExposureMode : NSInteger {
...
} AVCaptureExposureMode;
AVCapture Exposure Mode Locked
The exposure setting is locked.
AVCapture Exposure Mode Auto Expose
The device automatically adjusts the exposure once and then changes the exposure mode to AVCapture
.
AVCapture Exposure Mode Continuous Auto Exposure
The device continuously monitors exposure levels and auto exposes when necessary.
AVCapture Exposure Mode Custom
The device should only adjust exposure according to user provided ISO
and exposure
property values.
adjusting Exposure
Indicates whether the device is currently adjusting its exposure setting.
exposure Mode
The exposure mode for the device.
- is Exposure Mode Supported:
Returns a Boolean value that indicates whether the given exposure mode is supported.
exposure Point Of Interest
The point of interest for exposure.
exposure Point Of Interest Supported
Indicates whether the device supports a point of interest for exposure.