---
title: AVCaptureFraming
framework: avfoundation
role: symbol
role_heading: Class
path: avfoundation/avcaptureframing
---

# AVCaptureFraming

A framing, consisting of an aspect ratio and a zoom factor.

## Declaration

```swift
class AVCaptureFraming
```

## Overview

Overview An AVCaptureSmartFramingMonitor provides framing recommendations using this object.

## Topics

### Inspecting a framing

- [aspectRatio](avfoundation/avcaptureframing/aspectratio.md)
- [zoomFactor](avfoundation/avcaptureframing/zoomfactor.md)

## Relationships

### Inherits From

- [NSObject](objectivec/nsobject-swift.class.md)

### Conforms To

- [CVarArg](swift/cvararg.md)
- [CustomDebugStringConvertible](swift/customdebugstringconvertible.md)
- [CustomStringConvertible](swift/customstringconvertible.md)
- [Equatable](swift/equatable.md)
- [Hashable](swift/hashable.md)
- [NSObjectProtocol](objectivec/nsobjectprotocol.md)

## See Also

### Configuring smart framing

- [smartFramingMonitor](avfoundation/avcapturedevice/smartframingmonitor.md)
- [AVCaptureSmartFramingMonitor](avfoundation/avcapturesmartframingmonitor.md)
