CBLCameraAEResult
Objective-C
@interface CBLCameraAEResult : NSObject <NSCopying>
Swift
class AEResult : NSObject, NSCopying
This class represents an autoexposure result from a camera. Some or all of these values may be nil depending on the camera’s autoexposure mode.
-
Returns
YESif the result is clipped (i.e., the camera couldn’t correctly expose for the scene). Cameras typically flash their autoexposure indicators when this happens.Declaration
Objective-C
@property (nonatomic) BOOL autoExposureClipped;Swift
var autoExposureClipped: Bool { get set } -
Returns the shutter speed as calculated by the camera’s autoexposure, or
nilif no value was computed.Declaration
Objective-C
@property (nonatomic, copy, nullable) CBLShutterSpeedValue *shutterSpeed;Swift
@NSCopying var shutterSpeed: CBLShutterSpeedValue? { get set } -
Returns the ISO value as calculated by the camera’s autoexposure, or
nilif no value was computed.Declaration
Objective-C
@property (nonatomic, copy, nullable) CBLISOValue *ISOValue;Swift
@NSCopying var isoValue: CBLISOValue? { get set } -
Returns the aperture value as calculated by the camera’s autoexposure, or
nilif no value was computed.Declaration
Objective-C
@property (nonatomic, copy, nullable) CBLApertureValue *apertureValue;Swift
@NSCopying var apertureValue: CBLApertureValue? { get set }