---
title: automaticallyAdjustsExposureDuration
framework: AVFoundation
role: symbol
role_heading: Instance Property
platforms: [iOS 27.0+, iPadOS 27.0+, Mac Catalyst 27.0+, tvOS 27.0+]
path: avfoundation/avcapturedevice/automaticallyadjustsexposureduration
---

# automaticallyAdjustsExposureDuration

This property reports true whenever exposureDuration is unlocked, either by setting exposureMode to one of the automatic modes, or by passing AVCaptureExposureDurationAuto to the duration parameter of setExposureModeCustom(duration:iso:completionHandler:) or setExposureModeCustom(lensAperture:duration:iso:completionHandler:).

## Declaration

```swift
var automaticallyAdjustsExposureDuration: Bool { get }
```

## See Also

### Configuring exposure manually

- [setExposureModeCustom(duration:iso:completionHandler:)](avfoundation/avcapturedevice/setexposuremodecustom(duration:iso:completionhandler:).md)
- [setExposureModeCustom(lensAperture:duration:iso:completionHandler:)](avfoundation/avcapturedevice/setexposuremodecustom(lensaperture:duration:iso:completionhandler:).md)
- [autoExposureDuration](avfoundation/avcapturedevice/autoexposureduration.md)
- [autoISO](avfoundation/avcapturedevice/autoiso.md)
- [autoLensAperture](avfoundation/avcapturedevice/autolensaperture.md)
- [currentLensAperture](avfoundation/avcapturedevice/currentlensaperture.md)
- [exposureDuration](avfoundation/avcapturedevice/exposureduration.md)
- [iso](avfoundation/avcapturedevice/iso.md)
- [lensAperture](avfoundation/avcapturedevice/lensaperture.md)
- [activeMaxExposureDuration](avfoundation/avcapturedevice/activemaxexposureduration.md)
- [automaticallyAdjustsISO](avfoundation/avcapturedevice/automaticallyadjustsiso.md)
- [automaticallyAdjustsLensAperture](avfoundation/avcapturedevice/automaticallyadjustslensaperture.md)
- [autoExposureLensApertureRateLimit](avfoundation/avcapturedevice/autoexposurelensapertureratelimit.md)
