---
title: CVImageCleanAperture
framework: corevideo
role: symbol
role_heading: Structure
path: corevideo/cvimagecleanaperture
---

# CVImageCleanAperture

An image’s clean aperture is a region of video to display.

## Declaration

```swift
@frozen struct CVImageCleanAperture
```

## Overview

Overview This represents a rectangle within the image that’s free from transition artifacts caused by the encoding of the signal.

## Topics

### Initializers

- [init(width:height:horizontalOffset:verticalOffset:)](corevideo/cvimagecleanaperture/init(width:height:horizontaloffset:verticaloffset:).md)

### Instance Properties

- [height](corevideo/cvimagecleanaperture/height.md)
- [horizontalOffset](corevideo/cvimagecleanaperture/horizontaloffset.md)
- [verticalOffset](corevideo/cvimagecleanaperture/verticaloffset.md)
- [width](corevideo/cvimagecleanaperture/width.md)

## Relationships

### Conforms To

- [BitwiseCopyable](swift/bitwisecopyable.md)
- [CVAttachmentValueRepresentable](corevideo/cvattachmentvaluerepresentable.md)
- [Copyable](swift/copyable.md)
- [Equatable](swift/equatable.md)
- [Hashable](swift/hashable.md)
- [Sendable](swift/sendable.md)
- [SendableMetatype](swift/sendablemetatype.md)

## See Also

### Data types

- [CVImageBuffer](corevideo/cvimagebuffer.md)
- [CVImageSize](corevideo/cvimagesize.md)
- [CVImageBufferOriginPosition](corevideo/cvimagebufferoriginposition.md)
- [CVImagePixelAspectRatio](corevideo/cvimagepixelaspectratio.md)
- [CVImageDisplayMaskRectangle](corevideo/cvimagedisplaymaskrectangle.md)
- [CVImageStereoDisplayMaskRectangle](corevideo/cvimagestereodisplaymaskrectangle.md)
- [CVImageChromaField](corevideo/cvimagechromafield.md)
