C# Class GraphPortChunkEncoder, NewTOAPIA

Inheritance: NewTOAPIA.Drawing.GraphPortDelegate
Afficher le fichier Open project: Wiladams/NewTOAPIA Class Usage Examples

Méthodes publiques

Méthode Description
AlphaBlend ( int x, int y, int width, int height, PixelBuffer, pixBuff, int srcX, int srcY, int srcWidth, int srcHeight, byte alpha ) : void
BeginPath ( ) : void
BitBlt ( int x, int y, PixelBuffer, pixBuff ) : void
CreateBrush ( int aStyle, int hatch, uint color, System.Guid uniqueID ) : void
CreateCosmeticPen ( PenStyle aStyle, uint color, System.Guid uniqueID ) : void
CreateFont ( string faceName, int height, System.Guid uniqueID ) : void
DrawPath ( ) : void
DrawString ( int x, int y, string aString ) : void
Ellipse ( int left, int top, int right, int bottom ) : void
EndPath ( ) : void
FillPath ( ) : void
Flush ( ) : void
FramePath ( ) : void
GradientRectangle ( TRIVERTEX pVertex, GRADIENT_RECT pMesh, uint dwMode ) : void
GradientTriangle ( TRIVERTEX pVertex, GRADIENT_TRIANGLE pMesh, uint dwMode ) : void
GraphPortChunkEncoder ( ) : System
LineTo ( int x, int y ) : void
MeasureCharacter ( char c, int &width, int &height ) : void
MoveTo ( int x, int y ) : void
Pack ( BufferChunk chunk, GRADIENT_RECT gRect ) : void
Pack ( BufferChunk chunk, System.Guid uniqueID ) : void
Pack ( BufferChunk chunk, Point points ) : void
Pack ( BufferChunk chunk, TRIVERTEX vertices ) : void
Pack ( BufferChunk chunk, XFORM aTrans ) : void
Pack ( BufferChunk aChunk, int x, int y ) : void
Pack ( BufferChunk aChunk, int left, int top, int right, int bottom ) : void
PackCommand ( BufferChunk aCommand ) : void
PackCommand ( EMR aCommand ) : void
PolyBezier ( Point points ) : void
PolyDraw ( Point points, byte ptMeanings ) : void
PolyLine ( Point points ) : void
Polygon ( Point points ) : void
Rectangle ( int left, int top, int right, int bottom ) : void
ResetState ( ) : void

Pop all the current state information back to the defaults

RestoreState ( int relative ) : void
RoundRect ( int left, int top, int right, int bottom, int width, int height ) : void
SaveState ( ) : void
ScaleBitmap ( PixelBuffer, aBitmap, RECT, aFrame ) : void
SelectObject ( IHandle aObject ) : void
SelectStockObject ( int objIndex ) : void
SelectUniqueObject ( System.Guid objectID ) : void
SetBkColor ( uint colorref ) : void
SetBkMode ( int bkMode ) : void
SetDefaultBrushColor ( uint colorref ) : void
SetDefaultPenColor ( uint colorref ) : void
SetMappingMode ( MappingModes aMode ) : void
SetPathAsClipRegion ( ) : void
SetPen ( Pen, aPen ) : void
SetPixel ( int x, int y, uint colorref ) : void
SetPolyFillMode ( int aMode ) : void
SetROP2 ( BinaryRasterOps rasOp ) : void
SetTextColor ( uint colorref ) : void
SetViewportExtent ( int width, int height ) : void
SetViewportOrigin ( int x, int y ) : void
SetWindowExtent ( int width, int height ) : void
SetWindowOrigin ( int x, int y ) : void
SetWorldTransform ( XFORM aTransform ) : void
UseDefaultBrush ( ) : void
UseDefaultPen ( ) : void

Method Details

AlphaBlend() public méthode

public AlphaBlend ( int x, int y, int width, int height, PixelBuffer, pixBuff, int srcX, int srcY, int srcWidth, int srcHeight, byte alpha ) : void
x int
y int
width int
height int
pixBuff PixelBuffer,
srcX int
srcY int
srcWidth int
srcHeight int
alpha byte
Résultat void

BeginPath() public méthode

public BeginPath ( ) : void
Résultat void

BitBlt() public méthode

public BitBlt ( int x, int y, PixelBuffer, pixBuff ) : void
x int
y int
pixBuff PixelBuffer,
Résultat void

CreateBrush() public méthode

public CreateBrush ( int aStyle, int hatch, uint color, System.Guid uniqueID ) : void
aStyle int
hatch int
color uint
uniqueID System.Guid
Résultat void

CreateCosmeticPen() public méthode

public CreateCosmeticPen ( PenStyle aStyle, uint color, System.Guid uniqueID ) : void
aStyle PenStyle
color uint
uniqueID System.Guid
Résultat void

CreateFont() public méthode

public CreateFont ( string faceName, int height, System.Guid uniqueID ) : void
faceName string
height int
uniqueID System.Guid
Résultat void

DrawPath() public méthode

public DrawPath ( ) : void
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

Ellipse() public méthode

public Ellipse ( int left, int top, int right, int bottom ) : void
left int
top int
right int
bottom int
Résultat void

EndPath() public méthode

public EndPath ( ) : void
Résultat void

FillPath() public méthode

public FillPath ( ) : void
Résultat void

Flush() public méthode

public Flush ( ) : void
Résultat void

FramePath() public méthode

public FramePath ( ) : void
Résultat void

GradientRectangle() public méthode

public GradientRectangle ( TRIVERTEX pVertex, GRADIENT_RECT pMesh, uint dwMode ) : void
pVertex TRIVERTEX
pMesh TOAPI.Types.GRADIENT_RECT
dwMode uint
Résultat void

GradientTriangle() public méthode

public GradientTriangle ( TRIVERTEX pVertex, GRADIENT_TRIANGLE pMesh, uint dwMode ) : void
pVertex TRIVERTEX
pMesh TOAPI.Types.GRADIENT_TRIANGLE
dwMode uint
Résultat void

GraphPortChunkEncoder() public méthode

public GraphPortChunkEncoder ( ) : System
Résultat System

LineTo() public méthode

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

MeasureCharacter() public méthode

public MeasureCharacter ( char c, int &width, int &height ) : void
c char
width int
height int
Résultat void

MoveTo() public méthode

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

Pack() public méthode

public Pack ( BufferChunk chunk, GRADIENT_RECT gRect ) : void
chunk NewTOAPIA.BufferChunk
gRect TOAPI.Types.GRADIENT_RECT
Résultat void

Pack() public méthode

public Pack ( BufferChunk chunk, System.Guid uniqueID ) : void
chunk NewTOAPIA.BufferChunk
uniqueID System.Guid
Résultat void

Pack() public méthode

public Pack ( BufferChunk chunk, Point points ) : void
chunk NewTOAPIA.BufferChunk
points Point
Résultat void

Pack() public méthode

public Pack ( BufferChunk chunk, TRIVERTEX vertices ) : void
chunk NewTOAPIA.BufferChunk
vertices TRIVERTEX
Résultat void

Pack() public méthode

public Pack ( BufferChunk chunk, XFORM aTrans ) : void
chunk NewTOAPIA.BufferChunk
aTrans TOAPI.Types.XFORM
Résultat void

Pack() public méthode

public Pack ( BufferChunk aChunk, int x, int y ) : void
aChunk NewTOAPIA.BufferChunk
x int
y int
Résultat void

Pack() public méthode

public Pack ( BufferChunk aChunk, int left, int top, int right, int bottom ) : void
aChunk NewTOAPIA.BufferChunk
left int
top int
right int
bottom int
Résultat void

PackCommand() public méthode

public PackCommand ( BufferChunk aCommand ) : void
aCommand NewTOAPIA.BufferChunk
Résultat void

PackCommand() public méthode

public PackCommand ( EMR aCommand ) : void
aCommand TOAPI.GDI32.EMR
Résultat void

PolyBezier() public méthode

public PolyBezier ( Point points ) : void
points Point
Résultat void

PolyDraw() public méthode

public PolyDraw ( Point points, byte ptMeanings ) : void
points Point
ptMeanings byte
Résultat void

PolyLine() public méthode

public PolyLine ( Point points ) : void
points Point
Résultat void

Polygon() public méthode

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

Rectangle() public méthode

public Rectangle ( int left, int top, int right, int bottom ) : void
left int
top int
right int
bottom int
Résultat void

ResetState() public méthode

Pop all the current state information back to the defaults
public ResetState ( ) : void
Résultat void

RestoreState() public méthode

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

RoundRect() public méthode

public RoundRect ( int left, int top, int right, int bottom, int width, int height ) : void
left int
top int
right int
bottom int
width int
height int
Résultat void

SaveState() public méthode

public SaveState ( ) : void
Résultat void

ScaleBitmap() public méthode

public ScaleBitmap ( PixelBuffer, aBitmap, RECT, aFrame ) : void
aBitmap PixelBuffer,
aFrame RECT,
Résultat void

SelectObject() public méthode

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

SelectStockObject() public méthode

public SelectStockObject ( int objIndex ) : void
objIndex 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

SetDefaultBrushColor() public méthode

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

SetDefaultPenColor() public méthode

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

SetMappingMode() public méthode

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

SetPathAsClipRegion() public méthode

public SetPathAsClipRegion ( ) : void
Résultat void

SetPen() public méthode

public SetPen ( Pen, aPen ) : void
aPen Pen,
Résultat void

SetPixel() public méthode

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

SetPolyFillMode() public méthode

public SetPolyFillMode ( int aMode ) : void
aMode int
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

SetViewportExtent() public méthode

public SetViewportExtent ( int width, int height ) : void
width int
height int
Résultat void

SetViewportOrigin() public méthode

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

SetWindowExtent() public méthode

public SetWindowExtent ( int width, int height ) : void
width int
height int
Résultat void

SetWindowOrigin() public méthode

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

SetWorldTransform() public méthode

public SetWorldTransform ( XFORM aTransform ) : void
aTransform TOAPI.Types.XFORM
Résultat void

UseDefaultBrush() public méthode

public UseDefaultBrush ( ) : void
Résultat void

UseDefaultPen() public méthode

public UseDefaultPen ( ) : void
Résultat void