Structure

vImage_Buffer

The basic data structure used by vImage functions for passing image data.

Declaration

typedef struct vImage_Buffer {
    ...
} vImage_Buffer;

Overview

vImage functions will not attempt to read pixel data outside the area described by the height and width fields of the vImage buffer. The function will also not write data outside that area.

Topics

Buffer Properties

data

A pointer to memory for image data.

height

The height of the image, in pixels.

width

The width of the image, in pixels.

rowBytes

The distance, in bytes, between the start of one pixel row and the next in an image, including any unused space between them.

See Also

Initializing vImage Buffers

vImageBuffer_Init

Initializes a vImage buffer of a specified size.