<!--
{
  "availability" : [
    "iOS: 27.0.0 -",
    "iPadOS: 27.0.0 -",
    "macCatalyst: 27.0.0 -",
    "macOS: 27.0.0 -",
    "tvOS: 27.0.0 -",
    "visionOS: 27.0.0 -",
    "watchOS: 27.0.0 -"
  ],
  "documentType" : "symbol",
  "framework" : "CoreVideo",
  "identifier" : "/documentation/CoreVideo/CVImageStereoDisplayMaskRectangle",
  "metadataVersion" : "0.1.0",
  "role" : "Structure",
  "symbol" : {
    "kind" : "Structure",
    "modules" : [
      "Core Video"
    ],
    "preciseIdentifier" : "s:9CoreVideo33CVImageStereoDisplayMaskRectangleV"
  },
  "title" : "CVImageStereoDisplayMaskRectangle"
}
-->

# CVImageStereoDisplayMaskRectangle

Specifies the rectangular display area within a view of stereo image.

```
struct CVImageStereoDisplayMaskRectangle
```

## Overview

To address window violations in stereo video, points insetting the left and right edges of the rectangle are
supported through in addition to the mask rectangle, allowing the description of the “extended raster rectangle”.

## Topics

### Structures

[`struct EdgePoint`](/documentation/CoreVideo/CVImageStereoDisplayMaskRectangle/EdgePoint)

Specifies inset point on a vertical edge of the rectangle.

### Initializers

[`init(maskRectangle: CVImageDisplayMaskRectangle, leftEdgePoints: [CVImageStereoDisplayMaskRectangle.EdgePoint], rightEdgePoints: [CVImageStereoDisplayMaskRectangle.EdgePoint])`](/documentation/CoreVideo/CVImageStereoDisplayMaskRectangle/init(maskRectangle:leftEdgePoints:rightEdgePoints:))

### Instance Properties

[`var leftEdgePoints: [CVImageStereoDisplayMaskRectangle.EdgePoint]`](/documentation/CoreVideo/CVImageStereoDisplayMaskRectangle/leftEdgePoints)

Inset points on the left edge of the rectangle.

[`var maskRectangle: CVImageDisplayMaskRectangle`](/documentation/CoreVideo/CVImageStereoDisplayMaskRectangle/maskRectangle)

Rectangular display area within the image.

[`var rightEdgePoints: [CVImageStereoDisplayMaskRectangle.EdgePoint]`](/documentation/CoreVideo/CVImageStereoDisplayMaskRectangle/rightEdgePoints)

Inset points on the right edge of the rectangle.

## Relationships

### Conforms To

[`Equatable`](/documentation/Swift/Equatable)

[`Sendable`](/documentation/Swift/Sendable)

[`CVAttachmentValueRepresentable`](/documentation/CoreVideo/CVAttachmentValueRepresentable)

[`SendableMetatype`](/documentation/Swift/SendableMetatype)

[`Hashable`](/documentation/Swift/Hashable)

---

Copyright &copy; 2026 Apple Inc. All rights reserved. | [Terms of Use](https://www.apple.com/legal/internet-services/terms/site.html) | [Privacy Policy](https://www.apple.com/privacy/privacy-policy)