Instance Property

baseAddress

A pointer to the image data in CPU memory to be processed.

Required.

Declaration

@property(readonly, nonatomic) const void *baseAddress;

Discussion

Use this property if you plan to process the image using a CPU-based routine that cannot make use of higher-level constructs for sharing memory.

Do not modify the memory addressed by this pointer.

See Also

Accessing Input Image Data

metalTexture

A Metal texture containing the image data to be processed.

Required.

pixelBuffer

A CoreVideo pixel buffer containing the image data to be processed.

Required.

surface

An IOSurface object containing the image data to be processed.

Required.