---
title: CVImageDisplayMaskRectangle
framework: corevideo
role: symbol
role_heading: Structure
path: corevideo/cvimagedisplaymaskrectangle
---

# CVImageDisplayMaskRectangle

Specifies the rectangular display area within the image.

## Declaration

```swift
struct CVImageDisplayMaskRectangle
```

## Overview

Overview The mask is specified relative to a reference raster width and height that should be scaled to the image buffer dimensions. The origin (0, 0) is at the top-left.

## Topics

### Initializers

- [init(left:top:width:height:referenceRasterWidth:referenceRasterHeight:)](corevideo/cvimagedisplaymaskrectangle/init(left:top:width:height:referencerasterwidth:referencerasterheight:).md)

### Instance Properties

- [height](corevideo/cvimagedisplaymaskrectangle/height.md)
- [left](corevideo/cvimagedisplaymaskrectangle/left.md)
- [referenceRasterHeight](corevideo/cvimagedisplaymaskrectangle/referencerasterheight.md)
- [referenceRasterWidth](corevideo/cvimagedisplaymaskrectangle/referencerasterwidth.md)
- [top](corevideo/cvimagedisplaymaskrectangle/top.md)
- [width](corevideo/cvimagedisplaymaskrectangle/width.md)

## Relationships

### Conforms To

- [CVAttachmentValueRepresentable](corevideo/cvattachmentvaluerepresentable.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)
- [CVImageCleanAperture](corevideo/cvimagecleanaperture.md)
- [CVImagePixelAspectRatio](corevideo/cvimagepixelaspectratio.md)
- [CVImageStereoDisplayMaskRectangle](corevideo/cvimagestereodisplaymaskrectangle.md)
- [CVImageChromaField](corevideo/cvimagechromafield.md)
