MonobjcMonobjc Documented Class Library
CGBitmapContext Class
NamespacesMonobjc.ApplicationServicesCGBitmapContext

[Missing <summary> documentation for "T:Monobjc.ApplicationServices.CGBitmapContext"]

Declaration Syntax
C#Visual BasicVisual C++
public static class CGBitmapContext
Public NotInheritable Class CGBitmapContext
public ref class CGBitmapContext abstract sealed
Members
All MembersMethods



IconMemberDescription
Create(IntPtr, NSUInteger, NSUInteger, NSUInteger, NSUInteger, IntPtr, CGBitmapInfo)

Creates a bitmap graphics context.

Original signature is 'CGContextRef CGBitmapContextCreate ( void *data, size_t width, size_t height, size_t bitsPerComponent, size_t bytesPerRow, CGColorSpaceRef colorspace, CGBitmapInfo bitmapInfo );'

Available in Mac OS X v10.0 and later.


CreateImage(IntPtr)

Creates and returns a Quartz image from the pixel data in a bitmap graphics context.

Original signature is 'CGImageRef CGBitmapContextCreateImage ( CGContextRef c );'

Available in Mac OS X v10.4 and later.


CreateWithData(IntPtr, NSUInteger, NSUInteger, NSUInteger, NSUInteger, IntPtr, CGBitmapInfo, CGBitmapContextReleaseDataCallback, IntPtr)

Creates a bitmap graphics context with the specified callback function.

Original signature is 'CGContextRef CGBitmapContextCreateWithData( void *data, size_t width, size_t height, size_t bitsPerComponent, size_t bytesPerRow, CGColorSpaceRef space, CGBitmapInfo bitmapInfo, CGBitmapContextReleaseDataCallback releaseCallback, void *releaseInfo );'

Available in Mac OS X v10.6 and later.


GetAlphaInfo(IntPtr)

Returns the alpha information associated with the context, which indicates how a bitmap context handles the alpha component.

Original signature is 'CGImageAlphaInfo CGBitmapContextGetAlphaInfo ( CGContextRef c );'

Available in Mac OS X v10.2 and later.


GetBitmapInfo(IntPtr)

Obtains the bitmap information associated with a bitmap graphics context.

Original signature is 'CGBitmapInfo CGBitmapContextGetBitmapInfo ( CGContextRef c );'

Available in Mac OS X v10.4 and later.


GetBitsPerComponent(IntPtr)

Returns the bits per component of a bitmap context.

Original signature is 'size_t CGBitmapContextGetBitsPerComponent ( CGContextRef c );'

Available in Mac OS X v10.2 and later.


GetBitsPerPixel(IntPtr)

Returns the bits per pixel of a bitmap context.

Original signature is 'size_t CGBitmapContextGetBitsPerPixel ( CGContextRef c );'

Available in Mac OS X v10.2 and later.


GetBytesPerRow(IntPtr)

Returns the bytes per row of a bitmap context.

Original signature is 'size_t CGBitmapContextGetBytesPerRow ( CGContextRef c );'

Available in Mac OS X v10.2 and later.


GetColorSpace(IntPtr)

Returns the color space of a bitmap context.

Original signature is 'CGColorSpaceRef CGBitmapContextGetColorSpace ( CGContextRef c );'

Available in Mac OS X v10.2 and later.


GetData(IntPtr)

Returns a pointer to the image data associated with a bitmap context.

Original signature is 'void * CGBitmapContextGetData ( CGContextRef c );'

Available in Mac OS X v10.2 and later.


GetHeight(IntPtr)

Returns the height in pixels of a bitmap context.

Original signature is 'size_t CGBitmapContextGetHeight ( CGContextRef c );'

Available in Mac OS X v10.2 and later.


GetWidth(IntPtr)

Returns the width in pixels of a bitmap context.

Original signature is 'size_t CGBitmapContextGetWidth ( CGContextRef c );'

Available in Mac OS X v10.2 and later.


Inheritance Hierarchy
Object
CGBitmapContext
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)