C# Class NewTOAPIA.Drawing.GDIPlusRenderer

Inheritance: IGraphPort
Afficher le fichier Open project: Wiladams/NewTOAPIA

Méthodes publiques

Méthode Description
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

Method Details

AlphaBlend() public méthode

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
Résultat void

BitBlt() public méthode

public BitBlt ( int x, int y, GDIDIBSection bitmap ) : void
x int
y int
bitmap GDIDIBSection
Résultat void

DrawBeziers() public méthode

public DrawBeziers ( GDIPen aPen, Point points ) : void
aPen GDIPen
points Point
Résultat void

DrawEllipse() public méthode

public DrawEllipse ( GDIPen aPen, Rectangle rect ) : void
aPen GDIPen
rect System.Drawing.Rectangle
Résultat void

DrawGradientRectangle() public méthode

public DrawGradientRectangle ( GradientRect aGradient ) : void
aGradient GradientRect
Résultat void

DrawImage() public méthode

public DrawImage ( GDIPixmap bitmap, Point destinationParallelogram, Rectangle srcRect, GraphicsUnit units ) : void
bitmap GDIPixmap
destinationParallelogram Point
srcRect System.Drawing.Rectangle
units GraphicsUnit
Résultat void

DrawLine() public méthode

public DrawLine ( GDIPen aPen, Point startPoint, Point endPoint ) : void
aPen GDIPen
startPoint Point
endPoint Point
Résultat void

DrawLines() public méthode

public DrawLines ( GDIPen aPen, Point points ) : void
aPen GDIPen
points Point
Résultat void

DrawPath() public méthode

public DrawPath ( GDIPen aPen, GPath aPath ) : void
aPen GDIPen
aPath GPath
Résultat void

DrawRectangle() public méthode

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
Résultat void

DrawRectangles() public méthode

public DrawRectangles ( GDIPen aPen, Rectangle rects ) : void
aPen GDIPen
rects System.Drawing.Rectangle
Résultat void

DrawRoundRect() public méthode

public DrawRoundRect ( GDIPen aPen, Rectangle rect, int xRadius, int yRadius ) : void
aPen GDIPen
rect System.Drawing.Rectangle
xRadius int
yRadius int
Résultat void

DrawString() public méthode

public DrawString ( int x, int y, string aString ) : void
x int
y int
aString string
Résultat void

FillEllipse() public méthode

public FillEllipse ( GDIBrush aBrush, Rectangle rect ) : void
aBrush GDIBrush
rect System.Drawing.Rectangle
Résultat void

FillPath() public méthode

public FillPath ( GDIBrush aBrush, GPath aPath ) : void
aBrush GDIBrush
aPath GPath
Résultat void

FillRectangle() public méthode

public FillRectangle ( GDIBrush aBrush, Rectangle rect ) : void
aBrush GDIBrush
rect System.Drawing.Rectangle
Résultat void

Flush() public méthode

public Flush ( ) : void
Résultat void

GDIPlusRenderer() public méthode

public GDIPlusRenderer ( Graphics devContext ) : System
devContext System.Drawing.Graphics
Résultat System

GetPixel() public méthode

public GetPixel ( int x, int y ) : uint
x int
y int
Résultat uint

MoveTo() public méthode

public MoveTo ( int x, int y ) : void
x int
y int
Résultat void

PixBlt() public méthode

public PixBlt ( IPixelArray bitmap, int x, int y ) : void
bitmap IPixelArray
x int
y int
Résultat void

PixmapShardBlt() public méthode

public PixmapShardBlt ( IPixelArray bitmap, Rectangle srcRect, Rectangle dstRect ) : void
bitmap IPixelArray
srcRect System.Drawing.Rectangle
dstRect System.Drawing.Rectangle
Résultat void

Polygon() public méthode

public Polygon ( System points ) : void
points System
Résultat void

ResetClip() public méthode

public ResetClip ( ) : void
Résultat void

ResetState() public méthode

public ResetState ( ) : void
Résultat void

RestoreState() public méthode

public RestoreState ( int toState ) : void
toState int
Résultat void

RotateTransform() public méthode

public RotateTransform ( float angle, int x, int y ) : void
angle float
x int
y int
Résultat void

SaveState() public méthode

public SaveState ( ) : void
Résultat void

ScaleBitmap() public méthode

public ScaleBitmap ( GDIPixmap aBitmap, Rectangle aFrame ) : void
aBitmap GDIPixmap
aFrame System.Drawing.Rectangle
Résultat void

ScaleTransform() public méthode

public ScaleTransform ( float scaleX, float scaleY ) : void
scaleX float
scaleY float
Résultat void

SelectObject() public méthode

public SelectObject ( IntPtr objectHandle ) : IntPtr
objectHandle System.IntPtr
Résultat System.IntPtr

SelectObject() public méthode

public SelectObject ( GDIBrush aBrush ) : void
aBrush GDIBrush
Résultat void

SelectObject() public méthode

public SelectObject ( GDIFont aFont ) : void
aFont GDIFont
Résultat void

SelectObject() public méthode

public SelectObject ( GDIPen aPen ) : void
aPen GDIPen
Résultat void

SelectObject() public méthode

public SelectObject ( IUniqueGDIObject aObject ) : void
aObject IUniqueGDIObject
Résultat void

SelectStockObject() public méthode

public SelectStockObject ( int objectIndex ) : void
objectIndex int
Résultat void

SelectUniqueObject() public méthode

public SelectUniqueObject ( System.Guid objectID ) : void
objectID System.Guid
Résultat void

SetBkColor() public méthode

public SetBkColor ( uint colorref ) : void
colorref uint
Résultat void

SetBkMode() public méthode

public SetBkMode ( int bkMode ) : void
bkMode int
Résultat void

SetBrush() public méthode

public SetBrush ( GDIBrush aBrush ) : void
aBrush GDIBrush
Résultat void

SetClipRectangle() public méthode

public SetClipRectangle ( Rectangle clipRect ) : void
clipRect System.Drawing.Rectangle
Résultat void

SetFont() public méthode

public SetFont ( GDIFont aFont ) : void
aFont GDIFont
Résultat void

SetMappingMode() public méthode

public SetMappingMode ( MappingModes aMode ) : void
aMode MappingModes
Résultat void

SetPen() public méthode

public SetPen ( IPen aPen ) : void
aPen IPen
Résultat void

SetPixel() public méthode

public SetPixel ( int x, int y, Color colorref ) : void
x int
y int
colorref Color
Résultat void

SetPolyFillMode() public méthode

public SetPolyFillMode ( PolygonFillMode fillMode ) : void
fillMode PolygonFillMode
Résultat void

SetROP2() public méthode

public SetROP2 ( BinaryRasterOps rasOp ) : void
rasOp BinaryRasterOps
Résultat void

SetTextColor() public méthode

public SetTextColor ( uint colorref ) : void
colorref uint
Résultat void

SetWorldTransform() public méthode

public SetWorldTransform ( Transform2D aTransform ) : void
aTransform Transform2D
Résultat void

TranslateTransform() public méthode

public TranslateTransform ( int dx, int dy ) : void
dx int
dy int
Résultat void