C# 클래스 NewTOAPIA.Drawing.GDIPlusRenderer

상속: IGraphPort
파일 보기 프로젝트 열기: Wiladams/NewTOAPIA

공개 메소드들

메소드 설명
AlphaBlend ( int x, int y, int width, int height, GDIPixmap bitmap, int srcX, int srcY, int srcWidth, int srcHeight, byte alpha ) : void
BitBlt ( int x, int y, GDIDIBSection bitmap ) : void
DrawBeziers ( GDIPen aPen, Point points ) : void
DrawEllipse ( GDIPen aPen, Rectangle rect ) : void
DrawGradientRectangle ( GradientRect aGradient ) : void
DrawImage ( GDIPixmap bitmap, Point destinationParallelogram, Rectangle srcRect, GraphicsUnit units ) : void
DrawLine ( GDIPen aPen, Point startPoint, Point endPoint ) : void
DrawLines ( GDIPen aPen, Point points ) : void
DrawPath ( GDIPen aPen, GPath aPath ) : void
DrawRectangle ( GDIPen aPen, Rectangle rect ) : void

Draw the frame of a rectangle using a pen. Leave the interior alone.

DrawRectangles ( GDIPen aPen, Rectangle rects ) : void
DrawRoundRect ( GDIPen aPen, Rectangle rect, int xRadius, int yRadius ) : void
DrawString ( int x, int y, string aString ) : void
FillEllipse ( GDIBrush aBrush, Rectangle rect ) : void
FillPath ( GDIBrush aBrush, GPath aPath ) : void
FillRectangle ( GDIBrush aBrush, Rectangle rect ) : void
Flush ( ) : void
GDIPlusRenderer ( Graphics devContext ) : System
GetPixel ( int x, int y ) : uint
MoveTo ( int x, int y ) : void
PixBlt ( IPixelArray bitmap, int x, int y ) : void
PixmapShardBlt ( IPixelArray bitmap, Rectangle srcRect, Rectangle dstRect ) : void
Polygon ( System points ) : void
ResetClip ( ) : void
ResetState ( ) : void
RestoreState ( int toState ) : void
RotateTransform ( float angle, int x, int y ) : void
SaveState ( ) : void
ScaleBitmap ( GDIPixmap aBitmap, Rectangle aFrame ) : void
ScaleTransform ( float scaleX, float scaleY ) : void
SelectObject ( IntPtr objectHandle ) : IntPtr
SelectObject ( GDIBrush aBrush ) : void
SelectObject ( GDIFont aFont ) : void
SelectObject ( GDIPen aPen ) : void
SelectObject ( IUniqueGDIObject aObject ) : void
SelectStockObject ( int objectIndex ) : void
SelectUniqueObject ( System.Guid objectID ) : void
SetBkColor ( uint colorref ) : void
SetBkMode ( int bkMode ) : void
SetBrush ( GDIBrush aBrush ) : void
SetClipRectangle ( Rectangle clipRect ) : void
SetFont ( GDIFont aFont ) : void
SetMappingMode ( MappingModes aMode ) : void
SetPen ( IPen aPen ) : void
SetPixel ( int x, int y, Color colorref ) : void
SetPolyFillMode ( PolygonFillMode fillMode ) : void
SetROP2 ( BinaryRasterOps rasOp ) : void
SetTextColor ( uint colorref ) : void
SetWorldTransform ( Transform2D aTransform ) : void
TranslateTransform ( int dx, int dy ) : void

메소드 상세

AlphaBlend() 공개 메소드

public AlphaBlend ( int x, int y, int width, int height, GDIPixmap bitmap, int srcX, int srcY, int srcWidth, int srcHeight, byte alpha ) : void
x int
y int
width int
height int
bitmap GDIPixmap
srcX int
srcY int
srcWidth int
srcHeight int
alpha byte
리턴 void

BitBlt() 공개 메소드

public BitBlt ( int x, int y, GDIDIBSection bitmap ) : void
x int
y int
bitmap GDIDIBSection
리턴 void

DrawBeziers() 공개 메소드

public DrawBeziers ( GDIPen aPen, Point points ) : void
aPen GDIPen
points Point
리턴 void

DrawEllipse() 공개 메소드

public DrawEllipse ( GDIPen aPen, Rectangle rect ) : void
aPen GDIPen
rect System.Drawing.Rectangle
리턴 void

DrawGradientRectangle() 공개 메소드

public DrawGradientRectangle ( GradientRect aGradient ) : void
aGradient GradientRect
리턴 void

DrawImage() 공개 메소드

public DrawImage ( GDIPixmap bitmap, Point destinationParallelogram, Rectangle srcRect, GraphicsUnit units ) : void
bitmap GDIPixmap
destinationParallelogram Point
srcRect System.Drawing.Rectangle
units GraphicsUnit
리턴 void

DrawLine() 공개 메소드

public DrawLine ( GDIPen aPen, Point startPoint, Point endPoint ) : void
aPen GDIPen
startPoint Point
endPoint Point
리턴 void

DrawLines() 공개 메소드

public DrawLines ( GDIPen aPen, Point points ) : void
aPen GDIPen
points Point
리턴 void

DrawPath() 공개 메소드

public DrawPath ( GDIPen aPen, GPath aPath ) : void
aPen GDIPen
aPath GPath
리턴 void

DrawRectangle() 공개 메소드

Draw the frame of a rectangle using a pen. Leave the interior alone.
public DrawRectangle ( GDIPen aPen, Rectangle rect ) : void
aPen GDIPen
rect System.Drawing.Rectangle
리턴 void

DrawRectangles() 공개 메소드

public DrawRectangles ( GDIPen aPen, Rectangle rects ) : void
aPen GDIPen
rects System.Drawing.Rectangle
리턴 void

DrawRoundRect() 공개 메소드

public DrawRoundRect ( GDIPen aPen, Rectangle rect, int xRadius, int yRadius ) : void
aPen GDIPen
rect System.Drawing.Rectangle
xRadius int
yRadius int
리턴 void

DrawString() 공개 메소드

public DrawString ( int x, int y, string aString ) : void
x int
y int
aString string
리턴 void

FillEllipse() 공개 메소드

public FillEllipse ( GDIBrush aBrush, Rectangle rect ) : void
aBrush GDIBrush
rect System.Drawing.Rectangle
리턴 void

FillPath() 공개 메소드

public FillPath ( GDIBrush aBrush, GPath aPath ) : void
aBrush GDIBrush
aPath GPath
리턴 void

FillRectangle() 공개 메소드

public FillRectangle ( GDIBrush aBrush, Rectangle rect ) : void
aBrush GDIBrush
rect System.Drawing.Rectangle
리턴 void

Flush() 공개 메소드

public Flush ( ) : void
리턴 void

GDIPlusRenderer() 공개 메소드

public GDIPlusRenderer ( Graphics devContext ) : System
devContext System.Drawing.Graphics
리턴 System

GetPixel() 공개 메소드

public GetPixel ( int x, int y ) : uint
x int
y int
리턴 uint

MoveTo() 공개 메소드

public MoveTo ( int x, int y ) : void
x int
y int
리턴 void

PixBlt() 공개 메소드

public PixBlt ( IPixelArray bitmap, int x, int y ) : void
bitmap IPixelArray
x int
y int
리턴 void

PixmapShardBlt() 공개 메소드

public PixmapShardBlt ( IPixelArray bitmap, Rectangle srcRect, Rectangle dstRect ) : void
bitmap IPixelArray
srcRect System.Drawing.Rectangle
dstRect System.Drawing.Rectangle
리턴 void

Polygon() 공개 메소드

public Polygon ( System points ) : void
points System
리턴 void

ResetClip() 공개 메소드

public ResetClip ( ) : void
리턴 void

ResetState() 공개 메소드

public ResetState ( ) : void
리턴 void

RestoreState() 공개 메소드

public RestoreState ( int toState ) : void
toState int
리턴 void

RotateTransform() 공개 메소드

public RotateTransform ( float angle, int x, int y ) : void
angle float
x int
y int
리턴 void

SaveState() 공개 메소드

public SaveState ( ) : void
리턴 void

ScaleBitmap() 공개 메소드

public ScaleBitmap ( GDIPixmap aBitmap, Rectangle aFrame ) : void
aBitmap GDIPixmap
aFrame System.Drawing.Rectangle
리턴 void

ScaleTransform() 공개 메소드

public ScaleTransform ( float scaleX, float scaleY ) : void
scaleX float
scaleY float
리턴 void

SelectObject() 공개 메소드

public SelectObject ( IntPtr objectHandle ) : IntPtr
objectHandle System.IntPtr
리턴 System.IntPtr

SelectObject() 공개 메소드

public SelectObject ( GDIBrush aBrush ) : void
aBrush GDIBrush
리턴 void

SelectObject() 공개 메소드

public SelectObject ( GDIFont aFont ) : void
aFont GDIFont
리턴 void

SelectObject() 공개 메소드

public SelectObject ( GDIPen aPen ) : void
aPen GDIPen
리턴 void

SelectObject() 공개 메소드

public SelectObject ( IUniqueGDIObject aObject ) : void
aObject IUniqueGDIObject
리턴 void

SelectStockObject() 공개 메소드

public SelectStockObject ( int objectIndex ) : void
objectIndex int
리턴 void

SelectUniqueObject() 공개 메소드

public SelectUniqueObject ( System.Guid objectID ) : void
objectID System.Guid
리턴 void

SetBkColor() 공개 메소드

public SetBkColor ( uint colorref ) : void
colorref uint
리턴 void

SetBkMode() 공개 메소드

public SetBkMode ( int bkMode ) : void
bkMode int
리턴 void

SetBrush() 공개 메소드

public SetBrush ( GDIBrush aBrush ) : void
aBrush GDIBrush
리턴 void

SetClipRectangle() 공개 메소드

public SetClipRectangle ( Rectangle clipRect ) : void
clipRect System.Drawing.Rectangle
리턴 void

SetFont() 공개 메소드

public SetFont ( GDIFont aFont ) : void
aFont GDIFont
리턴 void

SetMappingMode() 공개 메소드

public SetMappingMode ( MappingModes aMode ) : void
aMode MappingModes
리턴 void

SetPen() 공개 메소드

public SetPen ( IPen aPen ) : void
aPen IPen
리턴 void

SetPixel() 공개 메소드

public SetPixel ( int x, int y, Color colorref ) : void
x int
y int
colorref Color
리턴 void

SetPolyFillMode() 공개 메소드

public SetPolyFillMode ( PolygonFillMode fillMode ) : void
fillMode PolygonFillMode
리턴 void

SetROP2() 공개 메소드

public SetROP2 ( BinaryRasterOps rasOp ) : void
rasOp BinaryRasterOps
리턴 void

SetTextColor() 공개 메소드

public SetTextColor ( uint colorref ) : void
colorref uint
리턴 void

SetWorldTransform() 공개 메소드

public SetWorldTransform ( Transform2D aTransform ) : void
aTransform Transform2D
리턴 void

TranslateTransform() 공개 메소드

public TranslateTransform ( int dx, int dy ) : void
dx int
dy int
리턴 void