One Logo Pool Ball
CoreVideo · IOS API REFERENCE

CVPixelBufferPlaneProperties

struct · iOS 26.0+ · SDK 27.1

@frozen struct CVPixelBufferPlaneProperties

Properties of a plane of pixels in pixel buffer

Members (5)

get · iOS 26.0+

bytesPerRow

TypeScript
get bytesPerRow(): number
Swift declaration
var bytesPerRow: Int

Number of bytes in each row of the plane. Note that this may be greater than the number of bytes required for all pixels in the row.

set · iOS 26.0+

bytesPerRow

TypeScript
set bytesPerRow(value: number)
Swift declaration
var bytesPerRow: Int

Number of bytes in each row of the plane. Note that this may be greater than the number of bytes required for all pixels in the row.

init · iOS 26.0+

init

TypeScript
static init(size: CVImageSize, bytesPerRow: number): CVPixelBufferPlaneProperties
Swift declaration
init(size: CVImageSize, bytesPerRow: Int)
get · iOS 26.0+

size

TypeScript
get size(): CVImageSize
Swift declaration
var size: CVImageSize

Size of the plane in pixels

set · iOS 26.0+

size

TypeScript
set size(value: CVImageSize)
Swift declaration
var size: CVImageSize

Size of the plane in pixels

Skipped declarations

No declarations were skipped in this snapshot.

All CoreVideo types →