MonobjcMonobjc Documented Class Library
CreateLab Method (whitePoint, blackPoint, range)
NamespacesMonobjc.ApplicationServicesCGColorSpaceCreateLab(IntPtr, IntPtr, IntPtr)

Creates a device-independent color space that is relative to human color perception, according to the CIE L*a*b* standard.

Original signature is 'CGColorSpaceRef CGColorSpaceCreateLab( const CGFloat whitePoint[3], const CGFloat blackPoint[3], const CGFloat range[4] );'

Available in Mac OS X v10.0 and later.

Declaration Syntax
C#Visual BasicVisual C++
public static IntPtr CreateLab(
	IntPtr whitePoint,
	IntPtr blackPoint,
	IntPtr range
)
Public Shared Function CreateLab ( _
	whitePoint As IntPtr, _
	blackPoint As IntPtr, _
	range As IntPtr _
) As IntPtr
public:
static IntPtr CreateLab(
	IntPtr whitePoint, 
	IntPtr blackPoint, 
	IntPtr range
)
Parameters
whitePoint (IntPtr)
MISSING
blackPoint (IntPtr)
MISSING
range (IntPtr)
MISSING
Return Value
A new L*a*b* color space. You are responsible for releasing this object by calling CGColorSpaceRelease. If unsuccessful, returns NULL.
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)