One Logo Pool Ball
CoreVideo · IOS API REFERENCE

CVImageStereoDisplayMaskRectangle

struct · iOS 27.0+ · SDK 27.1

struct CVImageStereoDisplayMaskRectangle

Specifies the rectangular display area within a view of stereo image. 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".

Members (9)

init · iOS 27.0+

init

TypeScript
static init(maskRectangle: CVImageDisplayMaskRectangle, leftEdgePoints: Array<CVImageStereoDisplayMaskRectangle_EdgePoint>, rightEdgePoints: Array<CVImageStereoDisplayMaskRectangle_EdgePoint>): CVImageStereoDisplayMaskRectangle
Swift declaration
init(maskRectangle: CVImageDisplayMaskRectangle, leftEdgePoints: [CVImageStereoDisplayMaskRectangle.EdgePoint], rightEdgePoints: [CVImageStereoDisplayMaskRectangle.EdgePoint])
get · iOS 27.0+

maskRectangle

TypeScript
get maskRectangle(): CVImageDisplayMaskRectangle
Swift declaration
var maskRectangle: CVImageDisplayMaskRectangle

Rectangular display area within the image.

set · iOS 27.0+

maskRectangle

TypeScript
set maskRectangle(value: CVImageDisplayMaskRectangle)
Swift declaration
var maskRectangle: CVImageDisplayMaskRectangle

Rectangular display area within the image.

get · iOS 27.0+

leftEdgePoints

TypeScript
get leftEdgePoints(): Array<CVImageStereoDisplayMaskRectangle_EdgePoint>
Swift declaration
var leftEdgePoints: [CVImageStereoDisplayMaskRectangle.EdgePoint]

Inset points on the left edge of the rectangle.

set · iOS 27.0+

leftEdgePoints

TypeScript
set leftEdgePoints(value: Array<CVImageStereoDisplayMaskRectangle_EdgePoint>)
Swift declaration
var leftEdgePoints: [CVImageStereoDisplayMaskRectangle.EdgePoint]

Inset points on the left edge of the rectangle.

get · iOS 27.0+

rightEdgePoints

TypeScript
get rightEdgePoints(): Array<CVImageStereoDisplayMaskRectangle_EdgePoint>
Swift declaration
var rightEdgePoints: [CVImageStereoDisplayMaskRectangle.EdgePoint]

Inset points on the right edge of the rectangle.

set · iOS 27.0+

rightEdgePoints

TypeScript
set rightEdgePoints(value: Array<CVImageStereoDisplayMaskRectangle_EdgePoint>)
Swift declaration
var rightEdgePoints: [CVImageStereoDisplayMaskRectangle.EdgePoint]

Inset points on the right edge of the rectangle.

static · iOS 27.0+

makeFromRawAttachmentValue

TypeScript
static makeFromRawAttachmentValue(repr: CVAttachmentRawValue): (CVImageStereoDisplayMaskRectangle) | null
Swift declaration
static func makeFromRawAttachmentValue(_ repr: CVAttachmentRawValue) -> CVImageStereoDisplayMaskRectangle?
get · iOS 27.0+

rawAttachmentValueRepresentation

TypeScript
get rawAttachmentValueRepresentation(): CVAttachmentRawValue
Swift declaration
var rawAttachmentValueRepresentation: CVAttachmentRawValue { get }

Skipped declarations

No declarations were skipped in this snapshot.

All CoreVideo types →