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