C# 클래스 BitmapExtension, csharputils

파일 보기 프로젝트 열기: soywiz/csharputils 1 사용 예제들

공개 메소드들

메소드 설명
Colors ( this Bitmap ) : IEnumerable
ConvertToFormat ( this OldBitmap, PixelFormat, NewPixelFormat ) : Bitmap
Duplicate ( this Bitmap ) : Bitmap
ForEach ( this Bitmap, Action Delegate ) : void
GetChannelsDataInterleaved ( this Bitmap ) : byte[]
GetChannelsDataLinear ( this Bitmap ) : byte[]
GetChannelsDataLinear ( this Bitmap, Rectangle Rectangle ) : byte[]
GetFullRectangle ( this Bitmap ) : Rectangle
GetIndexedDataLinear ( this Bitmap ) : byte[]
GetIndexedDataLinear ( this Bitmap, Rectangle Rectangle ) : byte[]
LockBitsUnlock ( this Bitmap, PixelFormat, PixelFormat, Action Callback ) : void
LockBitsUnlock ( this Bitmap, Rectangle Rectangle, PixelFormat, PixelFormat, Action Callback ) : void
SetChannelsDataInterleaved ( this Bitmap, byte Buffer ) : Bitmap
SetChannelsDataLinear ( this Bitmap ) : Bitmap
SetChannelsDataLinear ( this Bitmap, byte NewData ) : Bitmap
SetChannelsDataLinear ( this Bitmap, byte NewData, Rectangle Rectangle ) : Bitmap
SetIndexedDataLinear ( this Bitmap, Rectangle Rectangle, byte NewData ) : void
SetIndexedDataLinear ( this Bitmap, byte NewData ) : void
SetPalette ( this Bitmap, IEnumerable Colors ) : void
Shader ( this Bitmap, Func Delegate ) : void

메소드 상세

Colors() 공개 정적인 메소드

public static Colors ( this Bitmap ) : IEnumerable
Bitmap this
리턴 IEnumerable

ConvertToFormat() 공개 정적인 메소드

public static ConvertToFormat ( this OldBitmap, PixelFormat, NewPixelFormat ) : Bitmap
OldBitmap this
NewPixelFormat PixelFormat,
리턴 Bitmap

Duplicate() 공개 정적인 메소드

public static Duplicate ( this Bitmap ) : Bitmap
Bitmap this
리턴 Bitmap

ForEach() 공개 정적인 메소드

public static ForEach ( this Bitmap, Action Delegate ) : void
Bitmap this
Delegate Action
리턴 void

GetChannelsDataInterleaved() 공개 정적인 메소드

public static GetChannelsDataInterleaved ( this Bitmap ) : byte[]
Bitmap this
리턴 byte[]

GetChannelsDataLinear() 공개 정적인 메소드

public static GetChannelsDataLinear ( this Bitmap ) : byte[]
Bitmap this
리턴 byte[]

GetChannelsDataLinear() 공개 정적인 메소드

public static GetChannelsDataLinear ( this Bitmap, Rectangle Rectangle ) : byte[]
Bitmap this
Rectangle Rectangle
리턴 byte[]

GetFullRectangle() 공개 정적인 메소드

public static GetFullRectangle ( this Bitmap ) : Rectangle
Bitmap this
리턴 Rectangle

GetIndexedDataLinear() 공개 정적인 메소드

public static GetIndexedDataLinear ( this Bitmap ) : byte[]
Bitmap this
리턴 byte[]

GetIndexedDataLinear() 공개 정적인 메소드

public static GetIndexedDataLinear ( this Bitmap, Rectangle Rectangle ) : byte[]
Bitmap this
Rectangle Rectangle
리턴 byte[]

LockBitsUnlock() 공개 정적인 메소드

public static LockBitsUnlock ( this Bitmap, PixelFormat, PixelFormat, Action Callback ) : void
Bitmap this
PixelFormat PixelFormat,
Callback Action
리턴 void

LockBitsUnlock() 공개 정적인 메소드

public static LockBitsUnlock ( this Bitmap, Rectangle Rectangle, PixelFormat, PixelFormat, Action Callback ) : void
Bitmap this
Rectangle Rectangle
PixelFormat PixelFormat,
Callback Action
리턴 void

SetChannelsDataInterleaved() 공개 정적인 메소드

public static SetChannelsDataInterleaved ( this Bitmap, byte Buffer ) : Bitmap
Bitmap this
Buffer byte
리턴 Bitmap

SetChannelsDataLinear() 공개 정적인 메소드

public static SetChannelsDataLinear ( this Bitmap ) : Bitmap
Bitmap this
리턴 Bitmap

SetChannelsDataLinear() 공개 정적인 메소드

public static SetChannelsDataLinear ( this Bitmap, byte NewData ) : Bitmap
Bitmap this
NewData byte
리턴 Bitmap

SetChannelsDataLinear() 공개 정적인 메소드

public static SetChannelsDataLinear ( this Bitmap, byte NewData, Rectangle Rectangle ) : Bitmap
Bitmap this
NewData byte
Rectangle Rectangle
리턴 Bitmap

SetIndexedDataLinear() 공개 정적인 메소드

public static SetIndexedDataLinear ( this Bitmap, Rectangle Rectangle, byte NewData ) : void
Bitmap this
Rectangle Rectangle
NewData byte
리턴 void

SetIndexedDataLinear() 공개 정적인 메소드

public static SetIndexedDataLinear ( this Bitmap, byte NewData ) : void
Bitmap this
NewData byte
리턴 void

SetPalette() 공개 정적인 메소드

public static SetPalette ( this Bitmap, IEnumerable Colors ) : void
Bitmap this
Colors IEnumerable
리턴 void

Shader() 공개 정적인 메소드

public static Shader ( this Bitmap, Func Delegate ) : void
Bitmap this
Delegate Func
리턴 void