MonobjcMonobjc Documented Class Library
ProvideImageDataBytesPerRowOriginSizeUserInfo Method (data, rowbytes, x, y, width, height, info)
NamespacesMonobjc.QuartzCoreICIImageProviderProvideImageDataBytesPerRowOriginSizeUserInfo(IntPtr, IntPtr, IntPtr, IntPtr, IntPtr, IntPtr, Id)

Supplies data to a CIImage object.

Original signature is '- (void)provideImageData:(void *)data bytesPerRow:(size_t)rowbytes origin:(size_t) x:(size_t)y size:(size_t)width:(size_t)height userInfo:(id)info'

Available in VERSION and later.

Declaration Syntax
C#Visual BasicVisual C++
void ProvideImageDataBytesPerRowOriginSizeUserInfo(
	IntPtr data,
	IntPtr rowbytes,
	IntPtr x,
	IntPtr y,
	IntPtr width,
	IntPtr height,
	Id info
)
Sub ProvideImageDataBytesPerRowOriginSizeUserInfo ( _
	data As IntPtr, _
	rowbytes As IntPtr, _
	x As IntPtr, _
	y As IntPtr, _
	width As IntPtr, _
	height As IntPtr, _
	info As Id _
)
void ProvideImageDataBytesPerRowOriginSizeUserInfo(
	IntPtr data, 
	IntPtr rowbytes, 
	IntPtr x, 
	IntPtr y, 
	IntPtr width, 
	IntPtr height, 
	Id^ info
)
Parameters
data (IntPtr)
A pointer to image data. Note that data[0] refers to the first byte of the requested subimage, not the larger image buffer.
rowbytes (IntPtr)
The number of bytes per row.
x (IntPtr)
MISSING
y (IntPtr)
The y origin of the image data.
width (IntPtr)
MISSING
height (IntPtr)
The height of the image data.
info (Id)
User supplied data, which is optional.
Version Information
  • Available in Monobjc Bridge: 10.6 (For Mac OS X 10.6 and later), 10.5 (For Mac OS X 10.5 and later)

Assembly: Monobjc.AppKit (Module: Monobjc.AppKit)