C# 클래스 MonoMac.CoreGraphics.CGImage

상속: INativeObject, IDisposable
파일 보기 프로젝트 열기: kangaroo/maccore 1 사용 예제들

공개 메소드들

메소드 설명
CGImage ( int width, int height, int bitsPerComponent, int bitsPerPixel, int bytesPerRow, MonoMac.CoreGraphics.CGColorSpace colorSpace, CGBitmapFlags bitmapFlags, CGDataProvider provider, float decode, bool shouldInterpolate, CGColorRenderingIntent intent ) : System
CGImage ( int width, int height, int bitsPerComponent, int bitsPerPixel, int bytesPerRow, MonoMac.CoreGraphics.CGColorSpace colorSpace, CGImageAlphaInfo alphaInfo, CGDataProvider provider, float decode, bool shouldInterpolate, CGColorRenderingIntent intent ) : System
Clone ( ) : CGImage
CreateMask ( int width, int height, int bitsPerComponent, int bitsPerPixel, int bytesPerRow, CGDataProvider provider, float decode, bool shouldInterpolate ) : CGImage
Dispose ( ) : void
FromJPEG ( CGDataProvider provider, float decode, bool shouldInterpolate, CGColorRenderingIntent intent ) : CGImage
FromPNG ( CGDataProvider provider, float decode, bool shouldInterpolate, CGColorRenderingIntent intent ) : CGImage
ScreenImage ( int windownumber, RectangleF bounds ) : CGImage
WithColorSpace ( MonoMac.CoreGraphics.CGColorSpace cs ) : CGImage
WithImageInRect ( RectangleF rect ) : CGImage
WithMask ( CGImage mask ) : CGImage
WithMaskingColors ( float components ) : CGImage

보호된 메소드들

메소드 설명
Dispose ( bool disposing ) : void

비공개 메소드들

메소드 설명
CGImage ( IntPtr handle ) : System
CGImage ( IntPtr handle, bool owns ) : System
CGImageCreate ( int size_t_width, int size_t_height, int size_t_bitsPerComponent, int size_t_bitsPerPixel, int size_t_bytesPerRow, IntPtr space, CGBitmapFlags bitmapInfo, IntPtr provider, float decode, bool shouldInterpolate, CGColorRenderingIntent intent ) : IntPtr
CGImageCreateCopy ( IntPtr image ) : IntPtr
CGImageCreateCopyWithColorSpace ( IntPtr image, IntPtr space ) : IntPtr
CGImageCreateWithImageInRect ( IntPtr image, RectangleF rect ) : IntPtr
CGImageCreateWithJPEGDataProvider ( IntPtr source, float decode, bool shouldInterpolate, CGColorRenderingIntent intent ) : IntPtr
CGImageCreateWithMask ( IntPtr image, IntPtr mask ) : IntPtr
CGImageCreateWithMaskingColors ( IntPtr image, float components ) : IntPtr
CGImageCreateWithPNGDataProvider ( IntPtr source, float decode, bool shouldInterpolate, CGColorRenderingIntent intent ) : IntPtr
CGImageGetAlphaInfo ( IntPtr image ) : CGImageAlphaInfo
CGImageGetBitmapInfo ( IntPtr image ) : CGBitmapFlags
CGImageGetBitsPerComponent ( IntPtr image ) : int
CGImageGetBitsPerPixel ( IntPtr image ) : int
CGImageGetBytesPerRow ( IntPtr image ) : int
CGImageGetColorSpace ( IntPtr image ) : IntPtr
CGImageGetDataProvider ( IntPtr image ) : IntPtr
CGImageGetDecode ( IntPtr image ) : float*
CGImageGetHeight ( IntPtr image ) : int
CGImageGetRenderingIntent ( IntPtr image ) : CGColorRenderingIntent
CGImageGetShouldInterpolate ( IntPtr image ) : int
CGImageGetWidth ( IntPtr image ) : int
CGImageIsMask ( IntPtr image ) : int
CGImageMaskCreate ( int size_t_width, int size_t_height, int size_t_bitsPerComponent, int size_t_bitsPerPixel, int size_t_bytesPerRow, IntPtr provider, float decode, bool shouldInterpolate ) : IntPtr
CGImageRelease ( IntPtr handle ) : void
CGImageRetain ( IntPtr handle ) : void
CGWindowListCreateImage ( RectangleF screenBounds, CGWindowListOption windowOption, uint windowID, CGWindowImageOption imageOption ) : IntPtr
UIGetScreenImage ( ) : IntPtr

메소드 상세

CGImage() 공개 메소드

public CGImage ( int width, int height, int bitsPerComponent, int bitsPerPixel, int bytesPerRow, MonoMac.CoreGraphics.CGColorSpace colorSpace, CGBitmapFlags bitmapFlags, CGDataProvider provider, float decode, bool shouldInterpolate, CGColorRenderingIntent intent ) : System
width int
height int
bitsPerComponent int
bitsPerPixel int
bytesPerRow int
colorSpace MonoMac.CoreGraphics.CGColorSpace
bitmapFlags CGBitmapFlags
provider CGDataProvider
decode float
shouldInterpolate bool
intent CGColorRenderingIntent
리턴 System

CGImage() 공개 메소드

public CGImage ( int width, int height, int bitsPerComponent, int bitsPerPixel, int bytesPerRow, MonoMac.CoreGraphics.CGColorSpace colorSpace, CGImageAlphaInfo alphaInfo, CGDataProvider provider, float decode, bool shouldInterpolate, CGColorRenderingIntent intent ) : System
width int
height int
bitsPerComponent int
bitsPerPixel int
bytesPerRow int
colorSpace MonoMac.CoreGraphics.CGColorSpace
alphaInfo CGImageAlphaInfo
provider CGDataProvider
decode float
shouldInterpolate bool
intent CGColorRenderingIntent
리턴 System

Clone() 공개 메소드

public Clone ( ) : CGImage
리턴 CGImage

CreateMask() 공개 정적인 메소드

public static CreateMask ( int width, int height, int bitsPerComponent, int bitsPerPixel, int bytesPerRow, CGDataProvider provider, float decode, bool shouldInterpolate ) : CGImage
width int
height int
bitsPerComponent int
bitsPerPixel int
bytesPerRow int
provider CGDataProvider
decode float
shouldInterpolate bool
리턴 CGImage

Dispose() 공개 메소드

public Dispose ( ) : void
리턴 void

Dispose() 보호된 메소드

protected Dispose ( bool disposing ) : void
disposing bool
리턴 void

FromJPEG() 공개 정적인 메소드

public static FromJPEG ( CGDataProvider provider, float decode, bool shouldInterpolate, CGColorRenderingIntent intent ) : CGImage
provider CGDataProvider
decode float
shouldInterpolate bool
intent CGColorRenderingIntent
리턴 CGImage

FromPNG() 공개 정적인 메소드

public static FromPNG ( CGDataProvider provider, float decode, bool shouldInterpolate, CGColorRenderingIntent intent ) : CGImage
provider CGDataProvider
decode float
shouldInterpolate bool
intent CGColorRenderingIntent
리턴 CGImage

ScreenImage() 공개 정적인 메소드

public static ScreenImage ( int windownumber, RectangleF bounds ) : CGImage
windownumber int
bounds System.Drawing.RectangleF
리턴 CGImage

WithColorSpace() 공개 메소드

public WithColorSpace ( MonoMac.CoreGraphics.CGColorSpace cs ) : CGImage
cs MonoMac.CoreGraphics.CGColorSpace
리턴 CGImage

WithImageInRect() 공개 메소드

public WithImageInRect ( RectangleF rect ) : CGImage
rect System.Drawing.RectangleF
리턴 CGImage

WithMask() 공개 메소드

public WithMask ( CGImage mask ) : CGImage
mask CGImage
리턴 CGImage

WithMaskingColors() 공개 메소드

public WithMaskingColors ( float components ) : CGImage
components float
리턴 CGImage