---
title: minFrameDuration
framework: avfoundation
role: symbol
role_heading: Instance Property
path: avfoundation/avcapturescreeninput/minframeduration
---

# minFrameDuration

The screen input’s minimum frame duration.

## Declaration

```swift
var minFrameDuration: CMTime { get set }
```

## Discussion

Discussion The minFrameDuration is the reciprocal of its maximum frame rate. You use this property to request a maximum frame rate at which the input produces video frames. The requested rate may not be achievable due to overall bandwidth, so actual frame rates may be lower.

## See Also

### Setting video capture options

- [cropRect](avfoundation/avcapturescreeninput/croprect.md)
- [scaleFactor](avfoundation/avcapturescreeninput/scalefactor.md)
