public class Gdip extends Platform
Constructor and Description |
---|
Gdip() |
Modifier and Type | Method and Description |
---|---|
static void |
Bitmap_delete(long bitmap) |
static int |
Bitmap_GetHBITMAP(long bitmap,
long colorBackground,
long[] hbmReturn) |
static int |
Bitmap_GetHICON(long bitmap,
long[] hicon) |
static int |
Bitmap_LockBits(long bitmap,
long rect,
int flags,
int pixelFormat,
long lockedBitmapData) |
static long |
Bitmap_new(char[] filename,
boolean useIcm) |
static long |
Bitmap_new(int width,
int height,
int stride,
int format,
long scan0) |
static long |
Bitmap_new(long hicon) |
static long |
Bitmap_new(long hbm,
long hpal) |
static int |
Bitmap_UnlockBits(long bitmap,
long lockedBitmapData) |
static void |
BitmapData_delete(long bitmapData) |
static long |
BitmapData_new() |
static long |
Brush_Clone(long brush) |
static int |
Brush_GetType(long brush) |
static void |
Color_delete(long color) |
static long |
Color_new(int argb) |
static int |
ColorPalette_sizeof()
64 bit
|
static void |
Font_delete(long font) |
static int |
Font_GetFamily(long font,
long family) |
static int |
Font_GetLogFontW(long font,
long g,
long logfontW) |
static float |
Font_GetSize(long font) |
static int |
Font_GetStyle(long font) |
static boolean |
Font_IsAvailable(long font) |
static long |
Font_new(char[] familyName,
float emSize,
int style,
int unit,
long fontCollection) |
static long |
Font_new(long family,
float emSize,
int style,
int unit) |
static long |
Font_new(long hdc,
long hfont) |
static void |
FontFamily_delete(long family) |
static int |
FontFamily_GetFamilyName(long family,
char[] name,
char language) |
static boolean |
FontFamily_IsAvailable(long family) |
static long |
FontFamily_new() |
static long |
FontFamily_new(char[] name,
long fontCollection) |
static void |
GdiplusShutdown(long token) |
static int |
GdiplusStartup(long[] token,
GdiplusStartupInput input,
long output) |
static int |
GdiplusStartupInput_sizeof() |
static void |
Graphics_delete(long graphics) |
static int |
Graphics_DrawArc(long graphics,
long pen,
int x,
int y,
int width,
int height,
float startAngle,
float sweepAngle) |
static int |
Graphics_DrawDriverString(long graphics,
long text,
int length,
long font,
long brush,
float[] positions,
int flags,
long matrix) |
static int |
Graphics_DrawDriverString(long graphics,
long text,
int length,
long font,
long brush,
PointF positions,
int flags,
long matrix) |
static int |
Graphics_DrawEllipse(long graphics,
long pen,
int x,
int y,
int width,
int height) |
static int |
Graphics_DrawImage(long graphics,
long image,
int x,
int y) |
static int |
Graphics_DrawImage(long graphics,
long image,
Rect destRect,
int srcx,
int srcy,
int srcwidth,
int srcheight,
int srcUnit,
long imageAttributes,
long callback,
long callbackData) |
static int |
Graphics_DrawLine(long graphics,
long pen,
int x1,
int y1,
int x2,
int y2) |
static int |
Graphics_DrawLines(long graphics,
long pen,
int[] points,
int count) |
static int |
Graphics_DrawPath(long graphics,
long pen,
long path) |
static int |
Graphics_DrawPolygon(long graphics,
long pen,
int[] points,
int count) |
static int |
Graphics_DrawRectangle(long graphics,
long pen,
int x,
int y,
int width,
int height) |
static int |
Graphics_DrawString(long graphics,
char[] string,
int length,
long font,
PointF origin,
long brush) |
static int |
Graphics_DrawString(long graphics,
char[] string,
int length,
long font,
PointF origin,
long format,
long brush) |
static int |
Graphics_FillEllipse(long graphics,
long brush,
int x,
int y,
int width,
int height) |
static int |
Graphics_FillPath(long graphics,
long brush,
long path) |
static int |
Graphics_FillPie(long graphics,
long brush,
int x,
int y,
int width,
int height,
float startAngle,
float sweepAngle) |
static int |
Graphics_FillPolygon(long graphics,
long brush,
int[] points,
int count,
int fillMode) |
static int |
Graphics_FillRectangle(long graphics,
long brush,
int x,
int y,
int width,
int height) |
static void |
Graphics_Flush(long graphics,
int intention) |
static int |
Graphics_GetClip(long graphics,
long region) |
static int |
Graphics_GetClipBounds(long graphics,
Rect rect) |
static int |
Graphics_GetClipBounds(long graphics,
RectF rect) |
static long |
Graphics_GetHDC(long graphics) |
static int |
Graphics_GetInterpolationMode(long graphics) |
static int |
Graphics_GetSmoothingMode(long graphics) |
static int |
Graphics_GetTextRenderingHint(long graphics) |
static int |
Graphics_GetTransform(long graphics,
long matrix) |
static int |
Graphics_GetVisibleClipBounds(long graphics,
Rect rect) |
static int |
Graphics_MeasureDriverString(long graphics,
long text,
int length,
long font,
float[] positions,
int flags,
long matrix,
RectF boundingBox) |
static int |
Graphics_MeasureString(long graphics,
char[] string,
int length,
long font,
PointF origin,
long format,
RectF boundingBox) |
static int |
Graphics_MeasureString(long graphics,
char[] string,
int length,
long font,
PointF origin,
RectF boundingBox) |
static long |
Graphics_new(long hdc) |
static void |
Graphics_ReleaseHDC(long graphics,
long hdc) |
static int |
Graphics_ResetClip(long graphics) |
static int |
Graphics_Restore(long graphics,
int gstate) |
static int |
Graphics_Save(long graphics) |
static int |
Graphics_ScaleTransform(long graphics,
float sx,
float sy,
int order) |
static int |
Graphics_SetClip(long graphics,
long hrgn,
int combineMode) |
static int |
Graphics_SetClip(long graphics,
Rect rect,
int combineMode) |
static int |
Graphics_SetClipPath(long graphics,
long path) |
static int |
Graphics_SetClipPath(long graphics,
long path,
int combineMode) |
static int |
Graphics_SetCompositingQuality(long graphics,
int compositingQuality) |
static int |
Graphics_SetInterpolationMode(long graphics,
int mode) |
static int |
Graphics_SetPageUnit(long graphics,
int unit) |
static int |
Graphics_SetPixelOffsetMode(long graphics,
int pixelOffsetMode) |
static int |
Graphics_SetSmoothingMode(long graphics,
int smoothingMode) |
static int |
Graphics_SetTextRenderingHint(long graphics,
int mode) |
static int |
Graphics_SetTransform(long graphics,
long matrix) |
static int |
Graphics_TranslateTransform(long graphics,
float dx,
float dy,
int order) |
static int |
GraphicsPath_AddArc(long path,
float x,
float y,
float width,
float height,
float startAngle,
float sweepAngle) |
static int |
GraphicsPath_AddBezier(long path,
float x1,
float y1,
float x2,
float y2,
float x3,
float y3,
float x4,
float y4) |
static int |
GraphicsPath_AddLine(long path,
float x1,
float y1,
float x2,
float y2) |
static int |
GraphicsPath_AddPath(long path,
long addingPath,
boolean connect) |
static int |
GraphicsPath_AddRectangle(long path,
RectF rect) |
static int |
GraphicsPath_AddString(long path,
char[] string,
int length,
long family,
int style,
float emSize,
PointF origin,
long format) |
static long |
GraphicsPath_Clone(long path) |
static int |
GraphicsPath_CloseFigure(long path) |
static void |
GraphicsPath_delete(long path) |
static int |
GraphicsPath_Flatten(long path,
long matrix,
float flatness) |
static int |
GraphicsPath_GetBounds(long path,
RectF bounds,
long matrix,
long pen) |
static int |
GraphicsPath_GetLastPoint(long path,
PointF lastPoint) |
static int |
GraphicsPath_GetPathPoints(long path,
float[] points,
int count) |
static int |
GraphicsPath_GetPathTypes(long path,
byte[] types,
int count) |
static int |
GraphicsPath_GetPointCount(long path) |
static boolean |
GraphicsPath_IsOutlineVisible(long path,
float x,
float y,
long pen,
long g) |
static boolean |
GraphicsPath_IsVisible(long path,
float x,
float y,
long g) |
static long |
GraphicsPath_new(int fillMode) |
static long |
GraphicsPath_new(int[] points,
byte[] types,
int count,
int fillMode) |
static int |
GraphicsPath_SetFillMode(long path,
int fillmode) |
static int |
GraphicsPath_StartFigure(long path) |
static int |
GraphicsPath_Transform(long path,
long matrix) |
static void |
HatchBrush_delete(long brush) |
static long |
HatchBrush_new(int hatchStyle,
long foreColor,
long backColor) |
static int |
Image_GetHeight(long image) |
static int |
Image_GetLastStatus(long image) |
static int |
Image_GetPalette(long image,
long palette,
int size) |
static int |
Image_GetPaletteSize(long image) |
static int |
Image_GetPixelFormat(long image) |
static int |
Image_GetWidth(long image) |
static void |
ImageAttributes_delete(long attrib) |
static long |
ImageAttributes_new() |
static int |
ImageAttributes_SetColorMatrix(long attrib,
float[] matrix,
int mode,
int type) |
static int |
ImageAttributes_SetWrapMode(long attrib,
int wrap) |
static void |
LinearGradientBrush_delete(long brush) |
static long |
LinearGradientBrush_new(PointF point1,
PointF point2,
long color1,
long color2) |
static int |
LinearGradientBrush_ResetTransform(long brush) |
static int |
LinearGradientBrush_ScaleTransform(long brush,
float sx,
float sy,
int order) |
static int |
LinearGradientBrush_SetInterpolationColors(long brush,
long[] presetColors,
float[] blendPositions,
int count) |
static int |
LinearGradientBrush_SetWrapMode(long brush,
int wrapMode) |
static int |
LinearGradientBrush_TranslateTransform(long brush,
float dx,
float dy,
int order) |
static void |
Matrix_delete(long matrix) |
static int |
Matrix_GetElements(long matrix,
float[] m) |
static int |
Matrix_Invert(long matrix) |
static boolean |
Matrix_IsIdentity(long matrix) |
static int |
Matrix_Multiply(long matrix,
long matrix1,
int order) |
static long |
Matrix_new(float m11,
float m12,
float m21,
float m22,
float dx,
float dy) |
static int |
Matrix_Rotate(long matrix,
float angle,
int order) |
static int |
Matrix_Scale(long matrix,
float scaleX,
float scaleY,
int order) |
static int |
Matrix_SetElements(long matrix,
float m11,
float m12,
float m21,
float m22,
float dx,
float dy) |
static int |
Matrix_Shear(long matrix,
float shearX,
float shearY,
int order) |
static int |
Matrix_TransformPoints(long matrix,
float[] pts,
int count) |
static int |
Matrix_TransformPoints(long matrix,
PointF pts,
int count) |
static int |
Matrix_TransformVectors(long matrix,
PointF pts,
int count) |
static int |
Matrix_Translate(long matrix,
float offsetX,
float offsetY,
int order) |
static void |
MoveMemory(BitmapData Destination,
long SourcePtr) |
static void |
MoveMemory(ColorPalette Destination,
long SourcePtr,
int Length) |
static void |
PathGradientBrush_delete(long brush) |
static long |
PathGradientBrush_new(long path) |
static int |
PathGradientBrush_SetCenterColor(long brush,
long color) |
static int |
PathGradientBrush_SetCenterPoint(long brush,
PointF pt) |
static int |
PathGradientBrush_SetGraphicsPath(long brush,
long path) |
static int |
PathGradientBrush_SetInterpolationColors(long brush,
long[] presetColors,
float[] blendPositions,
int count) |
static int |
PathGradientBrush_SetSurroundColors(long brush,
long[] colors,
int[] count) |
static int |
PathGradientBrush_SetWrapMode(long brush,
int wrapMode) |
static void |
Pen_delete(long pen) |
static long |
Pen_GetBrush(long pen) |
static long |
Pen_new(long brush,
float width) |
static int |
Pen_SetBrush(long pen,
long brush) |
static int |
Pen_SetDashOffset(long pen,
float dashOffset) |
static int |
Pen_SetDashPattern(long pen,
float[] dashArray,
int count) |
static int |
Pen_SetDashStyle(long pen,
int dashStyle) |
static int |
Pen_SetLineCap(long pen,
int startCap,
int endCap,
int dashCap) |
static int |
Pen_SetLineJoin(long pen,
int lineJoin) |
static int |
Pen_SetMiterLimit(long pen,
float miterLimit) |
static int |
Pen_SetWidth(long pen,
float width) |
static void |
Point_delete(long point) |
static long |
Point_new(int x,
int y) |
static int |
PrivateFontCollection_AddFontFile(long collection,
char[] filename) |
static void |
PrivateFontCollection_delete(long collection) |
static long |
PrivateFontCollection_new() |
static void |
Region_delete(long region) |
static long |
Region_GetHRGN(long region,
long graphics) |
static boolean |
Region_IsInfinite(long region,
long graphics) |
static long |
Region_new() |
static long |
Region_new(long hRgn) |
static long |
Region_newGraphicsPath(long path) |
static void |
SolidBrush_delete(long brush) |
static long |
SolidBrush_new(long color) |
static long |
StringFormat_Clone(long format) |
static void |
StringFormat_delete(long format) |
static long |
StringFormat_GenericDefault() |
static long |
StringFormat_GenericTypographic() |
static int |
StringFormat_GetFormatFlags(long format) |
static int |
StringFormat_SetFormatFlags(long format,
int flags) |
static int |
StringFormat_SetHotkeyPrefix(long format,
int hotkeyPrefix) |
static int |
StringFormat_SetTabStops(long format,
float firstTabOffset,
int count,
float[] tabStops) |
static void |
TextureBrush_delete(long brush) |
static long |
TextureBrush_new(long image,
int wrapMode,
float dstX,
float dstY,
float dstWidth,
float dstHeight) |
static int |
TextureBrush_ResetTransform(long brush) |
static int |
TextureBrush_ScaleTransform(long brush,
float sx,
float sy,
int order) |
static int |
TextureBrush_SetTransform(long brush,
long matrix) |
static int |
TextureBrush_TranslateTransform(long brush,
float dx,
float dy,
int order) |
isLoadable
public static final float FlatnessDefault
public static final int BrushTypeSolidColor
public static final int BrushTypeHatchFill
public static final int BrushTypeTextureFill
public static final int BrushTypePathGradient
public static final int BrushTypeLinearGradient
public static final int ColorAdjustTypeBitmap
public static final int ColorMatrixFlagsDefault
public static final int CombineModeReplace
public static final int CombineModeIntersect
public static final int CombineModeUnion
public static final int CombineModeXor
public static final int CombineModeExclude
public static final int CombineModeComplement
public static final int FillModeAlternate
public static final int FillModeWinding
public static final int DashCapFlat
public static final int DashCapRound
public static final int DashCapTriangle
public static final int DashStyleSolid
public static final int DashStyleDash
public static final int DashStyleDot
public static final int DashStyleDashDot
public static final int DashStyleDashDotDot
public static final int DashStyleCustom
public static final int DriverStringOptionsRealizedAdvance
public static final int FontStyleRegular
public static final int FontStyleBold
public static final int FontStyleItalic
public static final int FontStyleBoldItalic
public static final int FontStyleUnderline
public static final int FontStyleStrikeout
public static final int PaletteFlagsHasAlpha
public static final int FlushIntentionFlush
public static final int FlushIntentionSync
public static final int HotkeyPrefixNone
public static final int HotkeyPrefixShow
public static final int HotkeyPrefixHide
public static final int LineJoinMiter
public static final int LineJoinBevel
public static final int LineJoinRound
public static final int LineCapFlat
public static final int LineCapSquare
public static final int LineCapRound
public static final int MatrixOrderPrepend
public static final int MatrixOrderAppend
public static final int QualityModeDefault
public static final int QualityModeLow
public static final int QualityModeHigh
public static final int InterpolationModeDefault
public static final int InterpolationModeLowQuality
public static final int InterpolationModeHighQuality
public static final int InterpolationModeBilinear
public static final int InterpolationModeBicubic
public static final int InterpolationModeNearestNeighbor
public static final int InterpolationModeHighQualityBilinear
public static final int InterpolationModeHighQualityBicubic
public static final int PathPointTypeStart
public static final int PathPointTypeLine
public static final int PathPointTypeBezier
public static final int PathPointTypePathTypeMask
public static final int PathPointTypePathDashMode
public static final int PathPointTypePathMarker
public static final int PathPointTypeCloseSubpath
public static final int PathPointTypeBezier3
public static final int PixelFormatIndexed
public static final int PixelFormatGDI
public static final int PixelFormatAlpha
public static final int PixelFormatPAlpha
public static final int PixelFormatExtended
public static final int PixelFormatCanonical
public static final int PixelFormat1bppIndexed
public static final int PixelFormat4bppIndexed
public static final int PixelFormat8bppIndexed
public static final int PixelFormat16bppGrayScale
public static final int PixelFormat16bppRGB555
public static final int PixelFormat16bppRGB565
public static final int PixelFormat16bppARGB1555
public static final int PixelFormat24bppRGB
public static final int PixelFormat32bppRGB
public static final int PixelFormat32bppARGB
public static final int PixelFormat32bppPARGB
public static final int PixelFormat48bppRGB
public static final int PixelFormat64bppARGB
public static final int PixelFormat64bppPARGB
public static final int PixelFormat32bppCMYK
public static final int PixelFormatMax
public static final int PixelOffsetModeNone
public static final int PixelOffsetModeHalf
public static final int SmoothingModeDefault
public static final int SmoothingModeHighSpeed
public static final int SmoothingModeHighQuality
public static final int SmoothingModeNone
public static final int SmoothingModeAntiAlias8x4
public static final int SmoothingModeAntiAlias
public static final int SmoothingModeAntiAlias8x8
public static final int StringFormatFlagsDirectionRightToLeft
public static final int StringFormatFlagsDirectionVertical
public static final int StringFormatFlagsNoFitBlackBox
public static final int StringFormatFlagsDisplayFormatControl
public static final int StringFormatFlagsNoFontFallback
public static final int StringFormatFlagsMeasureTrailingSpaces
public static final int StringFormatFlagsNoWrap
public static final int StringFormatFlagsLineLimit
public static final int StringFormatFlagsNoClip
public static final int TextRenderingHintSystemDefault
public static final int TextRenderingHintSingleBitPerPixelGridFit
public static final int TextRenderingHintSingleBitPerPixel
public static final int TextRenderingHintAntiAliasGridFit
public static final int TextRenderingHintAntiAlias
public static final int TextRenderingHintClearTypeGridFit
public static final int UnitPixel
public static final int WrapModeTile
public static final int WrapModeTileFlipX
public static final int WrapModeTileFlipY
public static final int WrapModeTileFlipXY
public static final int WrapModeClamp
public static final int ColorPalette_sizeof()
public static final int GdiplusStartupInput_sizeof()
public static final int GdiplusStartup(long[] token, GdiplusStartupInput input, long output)
token
- cast=(ULONG_PTR *)input
- cast=(const GdiplusStartupInput *)output
- cast=(GdiplusStartupOutput *)public static final void GdiplusShutdown(long token)
token
- cast=(ULONG_PTR)public static final long Bitmap_new(long hbm, long hpal)
hbm
- cast=(HBITMAP)hpal
- cast=(HPALETTE)public static final long Bitmap_new(long hicon)
hicon
- cast=(HICON)public static final long Bitmap_new(int width, int height, int stride, int format, long scan0)
format
- cast=(PixelFormat)scan0
- cast=(BYTE *)public static final long Bitmap_new(char[] filename, boolean useIcm)
filename
- cast=(WCHAR*)public static final void Bitmap_delete(long bitmap)
public static final int Bitmap_GetHBITMAP(long bitmap, long colorBackground, long[] hbmReturn)
bitmap
- cast=(Bitmap*)colorBackground
- cast=(Color*),flags=structhbmReturn
- cast=(HBITMAP*)public static final int Bitmap_GetHICON(long bitmap, long[] hicon)
bitmap
- cast=(Bitmap*)hicon
- cast=(HICON*)public static final long BitmapData_new()
public static final void BitmapData_delete(long bitmapData)
public static final int Bitmap_LockBits(long bitmap, long rect, int flags, int pixelFormat, long lockedBitmapData)
bitmap
- cast=(Bitmap*)rect
- cast=(Rect*)pixelFormat
- cast=(PixelFormat)lockedBitmapData
- cast=(BitmapData*)public static final int Bitmap_UnlockBits(long bitmap, long lockedBitmapData)
bitmap
- cast=(Bitmap*)lockedBitmapData
- cast=(BitmapData*)public static final long Brush_Clone(long brush)
brush
- cast=(Brush *)public static final int Brush_GetType(long brush)
brush
- cast=(Brush *)public static final long Color_new(int argb)
argb
- cast=(ARGB)public static final void Color_delete(long color)
public static final long PrivateFontCollection_new()
public static final void PrivateFontCollection_delete(long collection)
public static final int PrivateFontCollection_AddFontFile(long collection, char[] filename)
collection
- cast=(PrivateFontCollection *)filename
- cast=(const WCHAR *)public static final long Font_new(long hdc, long hfont)
hdc
- cast=(HDC)hfont
- cast=(HFONT)public static final long Font_new(long family, float emSize, int style, int unit)
family
- cast=(const FontFamily *)emSize
- cast=(REAL)style
- cast=(INT)unit
- cast=(Unit)public static final long Font_new(char[] familyName, float emSize, int style, int unit, long fontCollection)
familyName
- cast=(const WCHAR *)emSize
- cast=(REAL)style
- cast=(INT)unit
- cast=(Unit)fontCollection
- cast=(const FontCollection *)public static final void Font_delete(long font)
public static final int Font_GetFamily(long font, long family)
font
- cast=(Font *)family
- cast=(FontFamily *)public static final float Font_GetSize(long font)
font
- cast=(Font *)public static final int Font_GetStyle(long font)
font
- cast=(Font *)public static final int Font_GetLogFontW(long font, long g, long logfontW)
font
- cast=(Font *)g
- cast=(const Graphics *)logfontW
- cast=(LOGFONTW *)public static final boolean Font_IsAvailable(long font)
font
- cast=(Font *)public static final long FontFamily_new()
public static final long FontFamily_new(char[] name, long fontCollection)
name
- cast=(const WCHAR *)fontCollection
- cast=(const FontCollection *)public static final void FontFamily_delete(long family)
public static final int FontFamily_GetFamilyName(long family, char[] name, char language)
family
- cast=(FontFamily *)name
- cast=(WCHAR *)language
- cast=(WCHAR)public static final boolean FontFamily_IsAvailable(long family)
family
- cast=(FontFamily *)public static final long Graphics_new(long hdc)
hdc
- cast=(HDC)public static final void Graphics_delete(long graphics)
public static final int Graphics_DrawArc(long graphics, long pen, int x, int y, int width, int height, float startAngle, float sweepAngle)
graphics
- cast=(Graphics *)pen
- cast=(Pen *)public static final int Graphics_DrawDriverString(long graphics, long text, int length, long font, long brush, PointF positions, int flags, long matrix)
graphics
- cast=(Graphics *)text
- cast=(const UINT16 *)font
- cast=(const Font *)brush
- cast=(const Brush *)positions
- cast=(const PointF *)matrix
- cast=(const Matrix *)public static final int Graphics_DrawDriverString(long graphics, long text, int length, long font, long brush, float[] positions, int flags, long matrix)
graphics
- cast=(Graphics *)text
- cast=(const UINT16 *)font
- cast=(const Font *)brush
- cast=(const Brush *)positions
- cast=(const PointF *)matrix
- cast=(const Matrix *)public static final int Graphics_DrawEllipse(long graphics, long pen, int x, int y, int width, int height)
graphics
- cast=(Graphics *)pen
- cast=(Pen *)public static final int Graphics_DrawImage(long graphics, long image, int x, int y)
graphics
- cast=(Graphics *)image
- cast=(Image *)x
- cast=(INT)y
- cast=(INT)public static final int Graphics_DrawImage(long graphics, long image, Rect destRect, int srcx, int srcy, int srcwidth, int srcheight, int srcUnit, long imageAttributes, long callback, long callbackData)
graphics
- cast=(Graphics *)image
- cast=(Image *)destRect
- cast=(const Rect *),flags=structsrcx
- cast=(INT)srcy
- cast=(INT)srcwidth
- cast=(INT)srcheight
- cast=(INT)srcUnit
- cast=(Unit)imageAttributes
- cast=(ImageAttributes *)callback
- cast=(DrawImageAbort)callbackData
- cast=(VOID *)public static final int Graphics_DrawLine(long graphics, long pen, int x1, int y1, int x2, int y2)
graphics
- cast=(Graphics *)pen
- cast=(Pen *)public static final int Graphics_DrawLines(long graphics, long pen, int[] points, int count)
graphics
- cast=(Graphics *)pen
- cast=(Pen *)count
- cast=(INT)public static final int Graphics_DrawPath(long graphics, long pen, long path)
graphics
- cast=(Graphics *)pen
- cast=(Pen *)path
- cast=(GraphicsPath *)public static final int Graphics_DrawPolygon(long graphics, long pen, int[] points, int count)
graphics
- cast=(Graphics *)pen
- cast=(Pen *)count
- cast=(INT)public static final int Graphics_DrawRectangle(long graphics, long pen, int x, int y, int width, int height)
graphics
- cast=(Graphics *)pen
- cast=(Pen *)public static final int Graphics_DrawString(long graphics, char[] string, int length, long font, PointF origin, long brush)
graphics
- cast=(Graphics *)string
- cast=(WCHAR *)length
- cast=(int)font
- cast=(Font *)origin
- flags=structbrush
- cast=(Brush *)public static final int Graphics_DrawString(long graphics, char[] string, int length, long font, PointF origin, long format, long brush)
graphics
- cast=(Graphics *)string
- cast=(WCHAR *)length
- cast=(int)font
- cast=(Font *)origin
- flags=structformat
- cast=(StringFormat *)brush
- cast=(Brush *)public static final int Graphics_FillEllipse(long graphics, long brush, int x, int y, int width, int height)
graphics
- cast=(Graphics *)brush
- cast=(Brush *)x
- cast=(INT)y
- cast=(INT)width
- cast=(INT)height
- cast=(INT)public static final int Graphics_FillPath(long graphics, long brush, long path)
graphics
- cast=(Graphics *)brush
- cast=(Brush *)path
- cast=(GraphicsPath *)public static final void Graphics_Flush(long graphics, int intention)
graphics
- cast=(Graphics *)intention
- cast=(FlushIntention)public static final int Graphics_FillPie(long graphics, long brush, int x, int y, int width, int height, float startAngle, float sweepAngle)
graphics
- cast=(Graphics *)brush
- cast=(Brush *)x
- cast=(INT)y
- cast=(INT)width
- cast=(INT)height
- cast=(INT)startAngle
- cast=(REAL)sweepAngle
- cast=(REAL)public static final int Graphics_FillPolygon(long graphics, long brush, int[] points, int count, int fillMode)
graphics
- cast=(Graphics *)brush
- cast=(Brush *)points
- cast=(Point *)count
- cast=(INT)fillMode
- cast=(FillMode)public static final int Graphics_FillRectangle(long graphics, long brush, int x, int y, int width, int height)
graphics
- cast=(Graphics *)brush
- cast=(Brush *)x
- cast=(INT)y
- cast=(INT)width
- cast=(INT)height
- cast=(INT)public static final int Graphics_GetClipBounds(long graphics, RectF rect)
graphics
- cast=(Graphics *)public static final int Graphics_GetClipBounds(long graphics, Rect rect)
graphics
- cast=(Graphics *)public static final int Graphics_GetClip(long graphics, long region)
graphics
- cast=(Graphics *)region
- cast=(Region *)public static final long Graphics_GetHDC(long graphics)
graphics
- cast=(Graphics *)public static final void Graphics_ReleaseHDC(long graphics, long hdc)
graphics
- cast=(Graphics *)hdc
- cast=(HDC)public static final int Graphics_GetInterpolationMode(long graphics)
graphics
- cast=(Graphics *)public static final int Graphics_GetSmoothingMode(long graphics)
graphics
- cast=(Graphics *)public static final int Graphics_GetTextRenderingHint(long graphics)
graphics
- cast=(Graphics *)public static final int Graphics_GetTransform(long graphics, long matrix)
graphics
- cast=(Graphics *)matrix
- cast=(Matrix *)public static final int Graphics_GetVisibleClipBounds(long graphics, Rect rect)
graphics
- cast=(Graphics *)public static final int Graphics_MeasureDriverString(long graphics, long text, int length, long font, float[] positions, int flags, long matrix, RectF boundingBox)
public static final int Graphics_MeasureString(long graphics, char[] string, int length, long font, PointF origin, RectF boundingBox)
graphics
- cast=(Graphics *)string
- cast=(const WCHAR *)length
- cast=(INT)font
- cast=(const Font *)origin
- cast=(const PointF *),flags=structboundingBox
- cast=(RectF *)public static final int Graphics_MeasureString(long graphics, char[] string, int length, long font, PointF origin, long format, RectF boundingBox)
graphics
- cast=(Graphics *)string
- cast=(const WCHAR *)length
- cast=(INT)font
- cast=(const Font *)origin
- cast=(const PointF *),flags=structformat
- cast=(StringFormat *)public static final int Graphics_ResetClip(long graphics)
graphics
- cast=(Graphics *)public static final int Graphics_Restore(long graphics, int gstate)
graphics
- cast=(Graphics *)gstate
- cast=(GraphicsState)public static final int Graphics_Save(long graphics)
graphics
- cast=(Graphics *)public static final int Graphics_ScaleTransform(long graphics, float sx, float sy, int order)
graphics
- cast=(Graphics *)order
- cast=(MatrixOrder)public static final int Graphics_SetClip(long graphics, long hrgn, int combineMode)
graphics
- cast=(Graphics *)hrgn
- cast=(Region *)combineMode
- cast=(CombineMode)public static final int Graphics_SetClip(long graphics, Rect rect, int combineMode)
graphics
- cast=(Graphics *)rect
- cast=(Rect *),flags=structcombineMode
- cast=(CombineMode)public static final int Graphics_SetClipPath(long graphics, long path)
graphics
- cast=(Graphics *)path
- cast=(GraphicsPath *)public static final int Graphics_SetClipPath(long graphics, long path, int combineMode)
graphics
- cast=(Graphics *)path
- cast=(GraphicsPath *)combineMode
- cast=(CombineMode)public static final int Graphics_SetCompositingQuality(long graphics, int compositingQuality)
graphics
- cast=(Graphics *)compositingQuality
- cast=(CompositingQuality)public static final int Graphics_SetPageUnit(long graphics, int unit)
graphics
- cast=(Graphics *)unit
- cast=(Unit)public static final int Graphics_SetPixelOffsetMode(long graphics, int pixelOffsetMode)
graphics
- cast=(Graphics *)pixelOffsetMode
- cast=(PixelOffsetMode)public static final int Graphics_SetSmoothingMode(long graphics, int smoothingMode)
graphics
- cast=(Graphics *)smoothingMode
- cast=(SmoothingMode)public static final int Graphics_SetTransform(long graphics, long matrix)
graphics
- cast=(Graphics *)matrix
- cast=(Matrix *)public static final int Graphics_SetInterpolationMode(long graphics, int mode)
graphics
- cast=(Graphics *)mode
- cast=(InterpolationMode)public static final int Graphics_SetTextRenderingHint(long graphics, int mode)
graphics
- cast=(Graphics *)mode
- cast=(TextRenderingHint)public static final int Graphics_TranslateTransform(long graphics, float dx, float dy, int order)
graphics
- cast=(Graphics *)order
- cast=(MatrixOrder)public static final long GraphicsPath_new(int fillMode)
fillMode
- cast=(FillMode)public static final long GraphicsPath_new(int[] points, byte[] types, int count, int fillMode)
points
- cast=(FillMode)public static final void GraphicsPath_delete(long path)
public static final int GraphicsPath_AddArc(long path, float x, float y, float width, float height, float startAngle, float sweepAngle)
path
- cast=(GraphicsPath *)x
- cast=(REAL)y
- cast=(REAL)width
- cast=(REAL)height
- cast=(REAL)startAngle
- cast=(REAL)sweepAngle
- cast=(REAL)public static final int GraphicsPath_AddBezier(long path, float x1, float y1, float x2, float y2, float x3, float y3, float x4, float y4)
path
- cast=(GraphicsPath *)x1
- cast=(REAL)y1
- cast=(REAL)x2
- cast=(REAL)y2
- cast=(REAL)x3
- cast=(REAL)y3
- cast=(REAL)x4
- cast=(REAL)y4
- cast=(REAL)public static final int GraphicsPath_AddLine(long path, float x1, float y1, float x2, float y2)
path
- cast=(GraphicsPath *)x1
- cast=(REAL)y1
- cast=(REAL)x2
- cast=(REAL)y2
- cast=(REAL)public static final int GraphicsPath_AddPath(long path, long addingPath, boolean connect)
path
- cast=(GraphicsPath *)addingPath
- cast=(GraphicsPath *)connect
- cast=(BOOL)public static final int GraphicsPath_AddRectangle(long path, RectF rect)
path
- cast=(GraphicsPath *)rect
- flags=structpublic static final int GraphicsPath_AddString(long path, char[] string, int length, long family, int style, float emSize, PointF origin, long format)
path
- cast=(GraphicsPath *)string
- cast=(const WCHAR *)length
- cast=(INT)family
- cast=(const FontFamily *)style
- cast=(INT)emSize
- cast=(REAL)origin
- cast=(const PointF *),flags=structformat
- cast=(const StringFormat *)public static final int GraphicsPath_CloseFigure(long path)
path
- cast=(GraphicsPath *)public static final long GraphicsPath_Clone(long path)
path
- cast=(GraphicsPath *)public static final int GraphicsPath_Flatten(long path, long matrix, float flatness)
path
- cast=(GraphicsPath *)matrix
- cast=(Matrix *)public static final int GraphicsPath_GetBounds(long path, RectF bounds, long matrix, long pen)
path
- cast=(GraphicsPath *)matrix
- cast=(Matrix *)pen
- cast=(Pen *)public static final int GraphicsPath_GetLastPoint(long path, PointF lastPoint)
path
- cast=(GraphicsPath *)lastPoint
- cast=(PointF *)public static final int GraphicsPath_GetPathPoints(long path, float[] points, int count)
path
- cast=(GraphicsPath *)points
- cast=(PointF *)public static final int GraphicsPath_GetPathTypes(long path, byte[] types, int count)
path
- cast=(GraphicsPath *)types
- cast=(BYTE *)public static final int GraphicsPath_GetPointCount(long path)
path
- cast=(GraphicsPath *)public static final boolean GraphicsPath_IsOutlineVisible(long path, float x, float y, long pen, long g)
path
- cast=(GraphicsPath *)pen
- cast=(const Pen *)g
- cast=(const Graphics *)public static final boolean GraphicsPath_IsVisible(long path, float x, float y, long g)
path
- cast=(GraphicsPath *)g
- cast=(const Graphics *)public static final int GraphicsPath_SetFillMode(long path, int fillmode)
path
- cast=(GraphicsPath *)fillmode
- cast=(FillMode)public static final int GraphicsPath_StartFigure(long path)
path
- cast=(GraphicsPath *)public static final int GraphicsPath_Transform(long path, long matrix)
path
- cast=(GraphicsPath *)matrix
- cast=(Matrix *)public static final long HatchBrush_new(int hatchStyle, long foreColor, long backColor)
hatchStyle
- cast=(HatchStyle)foreColor
- cast=(Color *),flags=structbackColor
- cast=(Color *),flags=structpublic static final int Image_GetLastStatus(long image)
image
- cast=(Image*)public static final int Image_GetPixelFormat(long image)
image
- cast=(Image*)public static final int Image_GetWidth(long image)
image
- cast=(Image *)public static final int Image_GetHeight(long image)
image
- cast=(Image *)public static final int Image_GetPalette(long image, long palette, int size)
image
- cast=(Image*)palette
- cast=(ColorPalette*)public static final int Image_GetPaletteSize(long image)
image
- cast=(Image*)public static final long ImageAttributes_new()
public static final void ImageAttributes_delete(long attrib)
public static final int ImageAttributes_SetWrapMode(long attrib, int wrap)
attrib
- cast=(ImageAttributes *)wrap
- cast=(WrapMode)public static final int ImageAttributes_SetColorMatrix(long attrib, float[] matrix, int mode, int type)
attrib
- cast=(ImageAttributes *)matrix
- cast=(ColorMatrix *)mode
- cast=(ColorMatrixFlags)type
- cast=(ColorAdjustType)public static final void HatchBrush_delete(long brush)
public static final long LinearGradientBrush_new(PointF point1, PointF point2, long color1, long color2)
point1
- flags=structpoint2
- flags=structcolor1
- cast=(Color *),flags=structcolor2
- cast=(Color *),flags=structpublic static final void LinearGradientBrush_delete(long brush)
public static final int LinearGradientBrush_SetInterpolationColors(long brush, long[] presetColors, float[] blendPositions, int count)
brush
- cast=(LinearGradientBrush *)presetColors
- cast=(const Color *)blendPositions
- cast=(const REAL *)public static final int LinearGradientBrush_SetWrapMode(long brush, int wrapMode)
brush
- cast=(LinearGradientBrush *)wrapMode
- cast=(WrapMode)public static final int LinearGradientBrush_ResetTransform(long brush)
brush
- cast=(LinearGradientBrush *)public static final int LinearGradientBrush_ScaleTransform(long brush, float sx, float sy, int order)
brush
- cast=(LinearGradientBrush *)order
- cast=(MatrixOrder)public static final int LinearGradientBrush_TranslateTransform(long brush, float dx, float dy, int order)
brush
- cast=(LinearGradientBrush *)order
- cast=(MatrixOrder)public static final long Matrix_new(float m11, float m12, float m21, float m22, float dx, float dy)
m11
- cast=(REAL)m12
- cast=(REAL)m21
- cast=(REAL)m22
- cast=(REAL)dx
- cast=(REAL)dy
- cast=(REAL)public static final void Matrix_delete(long matrix)
public static final int Matrix_GetElements(long matrix, float[] m)
matrix
- cast=(Matrix *)m
- cast=(REAL *)public static final int Matrix_Invert(long matrix)
matrix
- cast=(Matrix *)public static final boolean Matrix_IsIdentity(long matrix)
matrix
- cast=(Matrix *)public static final int Matrix_Multiply(long matrix, long matrix1, int order)
matrix
- cast=(Matrix *)matrix1
- cast=(Matrix *)order
- cast=(MatrixOrder)public static final int Matrix_Rotate(long matrix, float angle, int order)
matrix
- cast=(Matrix *)angle
- cast=(REAL)order
- cast=(MatrixOrder)public static final int Matrix_Scale(long matrix, float scaleX, float scaleY, int order)
matrix
- cast=(Matrix *)scaleX
- cast=(REAL)scaleY
- cast=(REAL)order
- cast=(MatrixOrder)public static final int Matrix_Shear(long matrix, float shearX, float shearY, int order)
matrix
- cast=(Matrix *)shearX
- cast=(REAL)shearY
- cast=(REAL)order
- cast=(MatrixOrder)public static final int Matrix_TransformPoints(long matrix, PointF pts, int count)
matrix
- cast=(Matrix *)public static final int Matrix_TransformPoints(long matrix, float[] pts, int count)
public static final int Matrix_TransformVectors(long matrix, PointF pts, int count)
matrix
- cast=(Matrix *)public static final int Matrix_Translate(long matrix, float offsetX, float offsetY, int order)
matrix
- cast=(Matrix *)offsetX
- cast=(REAL)offsetY
- cast=(REAL)order
- cast=(MatrixOrder)public static final int Matrix_SetElements(long matrix, float m11, float m12, float m21, float m22, float dx, float dy)
matrix
- cast=(Matrix *)m11
- cast=(REAL)m12
- cast=(REAL)m21
- cast=(REAL)m22
- cast=(REAL)dx
- cast=(REAL)dy
- cast=(REAL)public static final void MoveMemory(ColorPalette Destination, long SourcePtr, int Length)
Destination
- cast=(PVOID)SourcePtr
- cast=(CONST VOID*)public static final void MoveMemory(BitmapData Destination, long SourcePtr)
Destination
- cast=(PVOID)SourcePtr
- cast=(CONST VOID*)public static final long PathGradientBrush_new(long path)
path
- cast=(GraphicsPath *)public static final void PathGradientBrush_delete(long brush)
public static final int PathGradientBrush_SetCenterColor(long brush, long color)
brush
- cast=(PathGradientBrush *)color
- cast=(Color *),flags=structpublic static final int PathGradientBrush_SetCenterPoint(long brush, PointF pt)
brush
- cast=(PathGradientBrush *)pt
- flags=structpublic static final int PathGradientBrush_SetInterpolationColors(long brush, long[] presetColors, float[] blendPositions, int count)
brush
- cast=(PathGradientBrush *)presetColors
- cast=(const Color *)blendPositions
- cast=(const REAL *)public static final int PathGradientBrush_SetSurroundColors(long brush, long[] colors, int[] count)
brush
- cast=(PathGradientBrush *)colors
- cast=(Color *)count
- cast=(INT *)public static final int PathGradientBrush_SetGraphicsPath(long brush, long path)
brush
- cast=(PathGradientBrush *)path
- cast=(GraphicsPath *)public static final int PathGradientBrush_SetWrapMode(long brush, int wrapMode)
brush
- cast=(PathGradientBrush *)wrapMode
- cast=(WrapMode)public static final long Pen_new(long brush, float width)
brush
- cast=(Brush *)width
- cast=(REAL)public static final void Pen_delete(long pen)
public static final long Pen_GetBrush(long pen)
pen
- cast=(Pen *)public static final int Pen_SetBrush(long pen, long brush)
pen
- cast=(Pen *)brush
- cast=(Brush *)public static final int Pen_SetDashOffset(long pen, float dashOffset)
pen
- cast=(Pen *)public static final int Pen_SetDashPattern(long pen, float[] dashArray, int count)
pen
- cast=(Pen *)dashArray
- cast=(REAL *)count
- cast=(int)public static final int Pen_SetDashStyle(long pen, int dashStyle)
pen
- cast=(Pen *)dashStyle
- cast=(DashStyle)public static final int Pen_SetLineCap(long pen, int startCap, int endCap, int dashCap)
pen
- cast=(Pen *)startCap
- cast=(LineCap)endCap
- cast=(LineCap)dashCap
- cast=(DashCap)public static final int Pen_SetLineJoin(long pen, int lineJoin)
pen
- cast=(Pen *)lineJoin
- cast=(LineJoin)public static final int Pen_SetMiterLimit(long pen, float miterLimit)
pen
- cast=(Pen *)public static final int Pen_SetWidth(long pen, float width)
pen
- cast=(Pen *)width
- cast=(REAL)public static final long Point_new(int x, int y)
public static final void Point_delete(long point)
public static final long Region_new(long hRgn)
hRgn
- cast=(HRGN)public static final long Region_newGraphicsPath(long path)
path
- cast=(GraphicsPath*)public static final long Region_new()
public static final void Region_delete(long region)
public static final long Region_GetHRGN(long region, long graphics)
region
- cast=(Region *)graphics
- cast=(Graphics *)public static final boolean Region_IsInfinite(long region, long graphics)
region
- cast=(Region *)graphics
- cast=(Graphics *)public static final long SolidBrush_new(long color)
color
- cast=(Color *),flags=structpublic static final void SolidBrush_delete(long brush)
public static final void StringFormat_delete(long format)
public static final long StringFormat_Clone(long format)
format
- cast=(StringFormat *)public static final long StringFormat_GenericDefault()
public static final long StringFormat_GenericTypographic()
public static final int StringFormat_GetFormatFlags(long format)
format
- cast=(StringFormat *)public static final int StringFormat_SetHotkeyPrefix(long format, int hotkeyPrefix)
format
- cast=(StringFormat *)hotkeyPrefix
- cast=(HotkeyPrefix)public static final int StringFormat_SetFormatFlags(long format, int flags)
format
- cast=(StringFormat *)flags
- cast=(StringFormatFlags)public static final int StringFormat_SetTabStops(long format, float firstTabOffset, int count, float[] tabStops)
format
- cast=(StringFormat *)public static final long TextureBrush_new(long image, int wrapMode, float dstX, float dstY, float dstWidth, float dstHeight)
image
- cast=(Image *)wrapMode
- cast=(WrapMode)public static final void TextureBrush_delete(long brush)
public static final int TextureBrush_SetTransform(long brush, long matrix)
brush
- cast=(TextureBrush *)matrix
- cast=(Matrix *)public static final int TextureBrush_ResetTransform(long brush)
brush
- cast=(TextureBrush *)public static final int TextureBrush_ScaleTransform(long brush, float sx, float sy, int order)
brush
- cast=(TextureBrush *)order
- cast=(MatrixOrder)public static final int TextureBrush_TranslateTransform(long brush, float dx, float dy, int order)
brush
- cast=(TextureBrush *)order
- cast=(MatrixOrder)Copyright © 2017. All Rights Reserved.