Mercurial > projects > dwt2
diff org.eclipse.swt.win32.win32.x86/src/org/eclipse/swt/internal/gdip/native.d @ 112:9f4c18c268b2
Update to compile and execute with dmd 2.052.
author | kntroh |
---|---|
date | Wed, 16 Mar 2011 21:53:53 +0900 |
parents | 17310ba3c1bc |
children | 536e43f63c81 |
line wrap: on
line diff
--- a/org.eclipse.swt.win32.win32.x86/src/org/eclipse/swt/internal/gdip/native.d Sat Nov 13 14:15:51 2010 +0100 +++ b/org.eclipse.swt.win32.win32.x86/src/org/eclipse/swt/internal/gdip/native.d Wed Mar 16 21:53:53 2011 +0900 @@ -1198,477 +1198,480 @@ Status function(Handle format, int hotkeyPrefix) GdipSetStringFormatHotkeyPrefix; Status function( Handle format, float firstTabOffset, int count, float* tabStops) GdipSetStringFormatTabStops; -Symbol[] symbols = [ - { "GdiplusStartup", cast(void**)& GdiplusStartup }, - { "GdiplusShutdown", cast(void**)& GdiplusShutdown }, - { "GdipCreateFromHDC", cast(void**)& GdipCreateFromHDC }, - { "GdipCreateFromHDC2", cast(void**)& GdipCreateFromHDC2 }, - { "GdipCreateFromHWND", cast(void**)& GdipCreateFromHWND }, - { "GdipGetImageGraphicsContext", cast(void**)& GdipGetImageGraphicsContext }, - { "GdipDeleteGraphics", cast(void**)& GdipDeleteGraphics }, - { "GdipGetDC", cast(void**)& GdipGetDC }, - { "GdipReleaseDC", cast(void**)& GdipReleaseDC }, - { "GdipSetClipGraphics", cast(void**)& GdipSetClipGraphics }, - { "GdipSetClipRectI", cast(void**)& GdipSetClipRectI }, - { "GdipSetClipRect", cast(void**)& GdipSetClipRect }, - { "GdipSetClipPath", cast(void**)& GdipSetClipPath }, - { "GdipSetClipRegion", cast(void**)& GdipSetClipRegion }, - { "GdipSetClipHrgn", cast(void**)& GdipSetClipHrgn }, - { "GdipGetClip", cast(void**)& GdipGetClip }, - { "GdipResetClip", cast(void**)& GdipResetClip }, - { "GdipSaveGraphics", cast(void**)& GdipSaveGraphics }, - { "GdipRestoreGraphics", cast(void**)& GdipRestoreGraphics }, - { "GdipFlush", cast(void**)& GdipFlush }, - { "GdipScaleWorldTransform", cast(void**)& GdipScaleWorldTransform }, - { "GdipRotateWorldTransform", cast(void**)& GdipRotateWorldTransform }, - { "GdipTranslateWorldTransform", cast(void**)& GdipTranslateWorldTransform }, - { "GdipMultiplyWorldTransform", cast(void**)& GdipMultiplyWorldTransform }, - { "GdipResetWorldTransform", cast(void**)& GdipResetWorldTransform }, - { "GdipBeginContainer", cast(void**)& GdipBeginContainer }, - { "GdipBeginContainerI", cast(void**)& GdipBeginContainerI }, - { "GdipBeginContainer2", cast(void**)& GdipBeginContainer2 }, - { "GdipEndContainer", cast(void**)& GdipEndContainer }, - { "GdipGetDpiX", cast(void**)& GdipGetDpiX }, - { "GdipGetDpiY", cast(void**)& GdipGetDpiY }, - { "GdipGetPageUnit", cast(void**)& GdipGetPageUnit }, - { "GdipSetPageUnit", cast(void**)& GdipSetPageUnit }, - { "GdipGetPageScale", cast(void**)& GdipGetPageScale }, - { "GdipSetPageScale", cast(void**)& GdipSetPageScale }, - { "GdipGetWorldTransform", cast(void**)& GdipGetWorldTransform }, - { "GdipSetWorldTransform", cast(void**)& GdipSetWorldTransform }, - { "GdipGetCompositingMode", cast(void**)& GdipGetCompositingMode }, - { "GdipSetCompositingMode", cast(void**)& GdipSetCompositingMode }, - { "GdipGetCompositingQuality", cast(void**)& GdipGetCompositingQuality }, - { "GdipSetCompositingQuality", cast(void**)& GdipSetCompositingQuality }, - { "GdipGetInterpolationMode", cast(void**)& GdipGetInterpolationMode }, - { "GdipSetInterpolationMode", cast(void**)& GdipSetInterpolationMode }, - { "GdipGetSmoothingMode", cast(void**)& GdipGetSmoothingMode }, - { "GdipSetSmoothingMode", cast(void**)& GdipSetSmoothingMode }, - { "GdipGetPixelOffsetMode", cast(void**)& GdipGetPixelOffsetMode }, - { "GdipSetPixelOffsetMode", cast(void**)& GdipSetPixelOffsetMode }, - { "GdipGetTextContrast", cast(void**)& GdipGetTextContrast }, - { "GdipSetTextContrast", cast(void**)& GdipSetTextContrast }, - { "GdipGraphicsClear", cast(void**)& GdipGraphicsClear }, - { "GdipDrawLine", cast(void**)& GdipDrawLine }, - { "GdipDrawLines", cast(void**)& GdipDrawLines }, - { "GdipDrawLineI", cast(void**)& GdipDrawLineI }, - { "GdipDrawLinesI", cast(void**)& GdipDrawLinesI }, - { "GdipDrawArc", cast(void**)& GdipDrawArc }, - { "GdipDrawArcI", cast(void**)& GdipDrawArcI }, - { "GdipDrawBezier", cast(void**)& GdipDrawBezier }, - { "GdipDrawBeziers", cast(void**)& GdipDrawBeziers }, - { "GdipDrawBezierI", cast(void**)& GdipDrawBezierI }, - { "GdipDrawBeziersI", cast(void**)& GdipDrawBeziersI }, - { "GdipDrawRectangle", cast(void**)& GdipDrawRectangle }, - { "GdipDrawRectangles", cast(void**)& GdipDrawRectangles }, - { "GdipDrawRectangleI", cast(void**)& GdipDrawRectangleI }, - { "GdipDrawRectanglesI", cast(void**)& GdipDrawRectanglesI }, - { "GdipDrawEllipse", cast(void**)& GdipDrawEllipse }, - { "GdipDrawEllipseI", cast(void**)& GdipDrawEllipseI }, - { "GdipDrawPie", cast(void**)& GdipDrawPie }, - { "GdipDrawPieI", cast(void**)& GdipDrawPieI }, - { "GdipDrawPolygon", cast(void**)& GdipDrawPolygon }, - { "GdipDrawPolygonI", cast(void**)& GdipDrawPolygonI }, - { "GdipDrawCurve", cast(void**)& GdipDrawCurve }, - { "GdipDrawCurve2", cast(void**)& GdipDrawCurve2 }, - { "GdipDrawCurve3", cast(void**)& GdipDrawCurve3 }, - { "GdipDrawCurveI", cast(void**)& GdipDrawCurveI }, - { "GdipDrawCurve2I", cast(void**)& GdipDrawCurve2I }, - { "GdipDrawCurve3I", cast(void**)& GdipDrawCurve3I }, - { "GdipDrawClosedCurve", cast(void**)& GdipDrawClosedCurve }, - { "GdipDrawClosedCurve2", cast(void**)& GdipDrawClosedCurve2 }, - { "GdipDrawClosedCurveI", cast(void**)& GdipDrawClosedCurveI }, - { "GdipDrawClosedCurve2I", cast(void**)& GdipDrawClosedCurve2I }, - { "GdipFillRectangleI", cast(void**)& GdipFillRectangleI }, - { "GdipFillRectangle", cast(void**)& GdipFillRectangle }, - { "GdipFillRectanglesI", cast(void**)& GdipFillRectanglesI }, - { "GdipFillRectangles", cast(void**)& GdipFillRectangles }, - { "GdipFillPolygon", cast(void**)& GdipFillPolygon }, - { "GdipFillPolygonI", cast(void**)& GdipFillPolygonI }, - { "GdipFillEllipse", cast(void**)& GdipFillEllipse }, - { "GdipFillEllipseI", cast(void**)& GdipFillEllipseI }, - { "GdipFillPie", cast(void**)& GdipFillPie }, - { "GdipFillPieI", cast(void**)& GdipFillPieI }, - { "GdipFillPath", cast(void**)& GdipFillPath }, - { "GdipFillClosedCurve", cast(void**)& GdipFillClosedCurve }, - { "GdipFillClosedCurveI", cast(void**)& GdipFillClosedCurveI }, - { "GdipFillClosedCurve2", cast(void**)& GdipFillClosedCurve2 }, - { "GdipFillClosedCurve2I", cast(void**)& GdipFillClosedCurve2I }, - { "GdipFillRegion", cast(void**)& GdipFillRegion }, - { "GdipDrawString", cast(void**)& GdipDrawString }, - { "GdipMeasureString", cast(void**)& GdipMeasureString }, - { "GdipGetStringFormatMeasurableCharacterRangeCount", cast(void**)& GdipGetStringFormatMeasurableCharacterRangeCount }, - { "GdipCloneStringFormat", cast(void**)& GdipCloneStringFormat }, - { "GdipMeasureCharacterRanges", cast(void**)& GdipMeasureCharacterRanges }, - { "GdipDrawImage", cast(void**)& GdipDrawImage }, - { "GdipDrawImageI", cast(void**)& GdipDrawImageI }, - { "GdipDrawImageRect", cast(void**)& GdipDrawImageRect }, - { "GdipDrawImageRectI", cast(void**)& GdipDrawImageRectI }, - { "GdipDrawImagePointRect", cast(void**)& GdipDrawImagePointRect }, - { "GdipDrawImagePointRectI", cast(void**)& GdipDrawImagePointRectI }, - { "GdipDrawImageRectRect", cast(void**)& GdipDrawImageRectRect }, - { "GdipDrawImageRectRectI", cast(void**)& GdipDrawImageRectRectI }, - { "GdipDrawImagePoints", cast(void**)& GdipDrawImagePoints }, - { "GdipDrawImagePointsI", cast(void**)& GdipDrawImagePointsI }, - { "GdipDrawImagePointsRect", cast(void**)& GdipDrawImagePointsRect }, - { "GdipDrawImagePointsRectI", cast(void**)& GdipDrawImagePointsRectI }, - { "GdipIsVisiblePoint", cast(void**)& GdipIsVisiblePoint }, - { "GdipIsVisiblePointI", cast(void**)& GdipIsVisiblePointI }, - { "GdipIsVisibleRect", cast(void**)& GdipIsVisibleRect }, - { "GdipIsVisibleRectI", cast(void**)& GdipIsVisibleRectI }, - { "GdipGetTextRenderingHint", cast(void**)& GdipGetTextRenderingHint }, - { "GdipSetTextRenderingHint", cast(void**)& GdipSetTextRenderingHint }, - { "GdipGetClipBounds", cast(void**)& GdipGetClipBounds }, - { "GdipGetClipBoundsI", cast(void**)& GdipGetClipBoundsI }, - { "GdipGetVisibleClipBounds", cast(void**)& GdipGetVisibleClipBounds }, - { "GdipGetVisibleClipBoundsI", cast(void**)& GdipGetVisibleClipBoundsI }, - { "GdipIsClipEmpty", cast(void**)& GdipIsClipEmpty }, - { "GdipIsVisibleClipEmpty", cast(void**)& GdipIsVisibleClipEmpty }, - { "GdipGetRenderingOrigin", cast(void**)& GdipGetRenderingOrigin }, - { "GdipSetRenderingOrigin", cast(void**)& GdipSetRenderingOrigin }, - { "GdipGetNearestColor", cast(void**)& GdipGetNearestColor }, - { "GdipComment", cast(void**)& GdipComment }, - { "GdipTransformPoints", cast(void**)& GdipTransformPoints }, - { "GdipTransformPointsI", cast(void**)& GdipTransformPointsI }, - { "GdipCreateMatrix", cast(void**)& GdipCreateMatrix }, - { "GdipCreateMatrix2", cast(void**)& GdipCreateMatrix2 }, - { "GdipCreateMatrix3", cast(void**)& GdipCreateMatrix3 }, - { "GdipCreateMatrix3I", cast(void**)& GdipCreateMatrix3I }, - { "GdipDeleteMatrix", cast(void**)& GdipDeleteMatrix }, - { "GdipCloneMatrix", cast(void**)& GdipCloneMatrix }, - { "GdipGetMatrixElements", cast(void**)& GdipGetMatrixElements }, - { "GdipSetMatrixElements", cast(void**)& GdipSetMatrixElements }, - { "GdipInvertMatrix", cast(void**)& GdipInvertMatrix }, - { "GdipMultiplyMatrix", cast(void**)& GdipMultiplyMatrix }, - { "GdipScaleMatrix", cast(void**)& GdipScaleMatrix }, - { "GdipShearMatrix", cast(void**)& GdipShearMatrix }, - { "GdipRotateMatrix", cast(void**)& GdipRotateMatrix }, - { "GdipTranslateMatrix", cast(void**)& GdipTranslateMatrix }, - { "GdipIsMatrixIdentity", cast(void**)& GdipIsMatrixIdentity }, - { "GdipIsMatrixInvertible", cast(void**)& GdipIsMatrixInvertible }, - { "GdipTransformMatrixPoints", cast(void**)& GdipTransformMatrixPoints }, - { "GdipGetBrushType", cast(void**)& GdipGetBrushType }, - { "GdipCloneBrush", cast(void**)& GdipCloneBrush }, - { "GdipDeleteBrush", cast(void**)& GdipDeleteBrush }, - { "GdipCreateSolidFill", cast(void**)& GdipCreateSolidFill }, - { "GdipGetSolidFillColor", cast(void**)& GdipGetSolidFillColor }, - { "GdipSetSolidFillColor", cast(void**)& GdipSetSolidFillColor }, - { "GdipCreateTexture", cast(void**)& GdipCreateTexture }, - { "GdipCreateTexture2", cast(void**)& GdipCreateTexture2 }, - { "GdipCreateTexture2I", cast(void**)& GdipCreateTexture2I }, - { "GdipGetTextureImage", cast(void**)& GdipGetTextureImage }, - { "GdipGetTextureTransform", cast(void**)& GdipGetTextureTransform }, - { "GdipSetTextureTransform", cast(void**)& GdipSetTextureTransform }, - { "GdipGetTextureWrapMode", cast(void**)& GdipGetTextureWrapMode }, - { "GdipSetTextureWrapMode", cast(void**)& GdipSetTextureWrapMode }, - { "GdipCreateHatchBrush", cast(void**)& GdipCreateHatchBrush }, - { "GdipGetHatchStyle", cast(void**)& GdipGetHatchStyle }, - { "GdipGetHatchForegroundColor", cast(void**)& GdipGetHatchForegroundColor }, - { "GdipGetHatchBackgroundColor", cast(void**)& GdipGetHatchBackgroundColor }, - { "GdipCreateLineBrushI", cast(void**)& GdipCreateLineBrushI }, - { "GdipCreateLineBrush", cast(void**)& GdipCreateLineBrush }, - { "GdipCreateLineBrushFromRectI", cast(void**)& GdipCreateLineBrushFromRectI }, - { "GdipCreateLineBrushFromRect", cast(void**)& GdipCreateLineBrushFromRect }, - { "GdipCreateLineBrushFromRectWithAngleI", cast(void**)& GdipCreateLineBrushFromRectWithAngleI }, - { "GdipCreateLineBrushFromRectWithAngle", cast(void**)& GdipCreateLineBrushFromRectWithAngle }, - { "GdipGetLineBlendCount", cast(void**)& GdipGetLineBlendCount }, - { "GdipGetLineBlend", cast(void**)& GdipGetLineBlend }, - { "GdipSetLineBlend", cast(void**)& GdipSetLineBlend }, - { "GdipGetLinePresetBlendCount", cast(void**)& GdipGetLinePresetBlendCount }, - { "GdipGetLinePresetBlend", cast(void**)& GdipGetLinePresetBlend }, - { "GdipSetLinePresetBlend", cast(void**)& GdipSetLinePresetBlend }, - { "GdipGetLineWrapMode", cast(void**)& GdipGetLineWrapMode }, - { "GdipSetLineWrapMode", cast(void**)& GdipSetLineWrapMode }, - { "GdipGetLineRect", cast(void**)& GdipGetLineRect }, - { "GdipGetLineColors", cast(void**)& GdipGetLineColors }, - { "GdipSetLineColors", cast(void**)& GdipSetLineColors }, - { "GdipGetLineGammaCorrection", cast(void**)& GdipGetLineGammaCorrection }, - { "GdipSetLineGammaCorrection", cast(void**)& GdipSetLineGammaCorrection }, - { "GdipSetLineSigmaBlend", cast(void**)& GdipSetLineSigmaBlend }, - { "GdipSetLineLinearBlend", cast(void**)& GdipSetLineLinearBlend }, - { "GdipGetLineTransform", cast(void**)& GdipGetLineTransform }, - { "GdipSetLineTransform", cast(void**)& GdipSetLineTransform }, - { "GdipResetLineTransform", cast(void**)& GdipResetLineTransform }, - { "GdipMultiplyLineTransform", cast(void**)& GdipMultiplyLineTransform }, - { "GdipTranslateLineTransform", cast(void**)& GdipTranslateLineTransform }, - { "GdipScaleLineTransform", cast(void**)& GdipScaleLineTransform }, - { "GdipRotateLineTransform", cast(void**)& GdipRotateLineTransform }, - { "GdipCreatePen1", cast(void**)& GdipCreatePen1 }, - { "GdipCreatePen2", cast(void**)& GdipCreatePen2 }, - { "GdipDeletePen", cast(void**)& GdipDeletePen }, - { "GdipClonePen", cast(void**)& GdipClonePen }, - { "GdipSetPenLineCap197819", cast(void**)& GdipSetPenLineCap197819 }, - { "GdipGetPenStartCap", cast(void**)& GdipGetPenStartCap }, - { "GdipSetPenStartCap", cast(void**)& GdipSetPenStartCap }, - { "GdipGetPenEndCap", cast(void**)& GdipGetPenEndCap }, - { "GdipSetPenEndCap", cast(void**)& GdipSetPenEndCap }, - { "GdipGetPenDashCap197819", cast(void**)& GdipGetPenDashCap197819 }, - { "GdipSetPenDashCap197819", cast(void**)& GdipSetPenDashCap197819 }, - { "GdipGetPenLineJoin", cast(void**)& GdipGetPenLineJoin }, - { "GdipSetPenLineJoin", cast(void**)& GdipSetPenLineJoin }, - { "GdipGetPenMiterLimit", cast(void**)& GdipGetPenMiterLimit }, - { "GdipSetPenMiterLimit", cast(void**)& GdipSetPenMiterLimit }, - { "GdipGetPenMode", cast(void**)& GdipGetPenMode }, - { "GdipSetPenMode", cast(void**)& GdipSetPenMode }, - { "GdipGetPenTransform", cast(void**)& GdipGetPenTransform }, - { "GdipSetPenTransform", cast(void**)& GdipSetPenTransform }, - { "GdipResetPenTransform", cast(void**)& GdipResetPenTransform }, - { "GdipMultiplyPenTransform", cast(void**)& GdipMultiplyPenTransform }, - { "GdipTranslatePenTransform", cast(void**)& GdipTranslatePenTransform }, - { "GdipScalePenTransform", cast(void**)& GdipScalePenTransform }, - { "GdipRotatePenTransform", cast(void**)& GdipRotatePenTransform }, - { "GdipGetPenColor", cast(void**)& GdipGetPenColor }, - { "GdipSetPenColor", cast(void**)& GdipSetPenColor }, - { "GdipGetPenWidth", cast(void**)& GdipGetPenWidth }, - { "GdipSetPenWidth", cast(void**)& GdipSetPenWidth }, - { "GdipGetPenFillType", cast(void**)& GdipGetPenFillType }, - { "GdipGetPenBrushFill", cast(void**)& GdipGetPenBrushFill }, - { "GdipSetPenBrushFill", cast(void**)& GdipSetPenBrushFill }, - { "GdipGetPenDashStyle", cast(void**)& GdipGetPenDashStyle }, - { "GdipSetPenDashStyle", cast(void**)& GdipSetPenDashStyle }, - { "GdipGetPenDashOffset", cast(void**)& GdipGetPenDashOffset }, - { "GdipSetPenDashOffset", cast(void**)& GdipSetPenDashOffset }, - { "GdipGetPenDashCount", cast(void**)& GdipGetPenDashCount }, - { "GdipGetPenDashArray", cast(void**)& GdipGetPenDashArray }, - { "GdipSetPenDashArray", cast(void**)& GdipSetPenDashArray }, - { "GdipGetPenCompoundCount", cast(void**)& GdipGetPenCompoundCount }, - { "GdipGetPenCompoundArray", cast(void**)& GdipGetPenCompoundArray }, - { "GdipSetPenCompoundArray", cast(void**)& GdipSetPenCompoundArray }, - { "GdipCreateRegion", cast(void**)& GdipCreateRegion }, - { "GdipCreateRegionRect", cast(void**)& GdipCreateRegionRect }, - { "GdipCreateRegionRectI", cast(void**)& GdipCreateRegionRectI }, - { "GdipCreateRegionPath", cast(void**)& GdipCreateRegionPath }, - { "GdipCreateRegionHrgn", cast(void**)& GdipCreateRegionHrgn }, - { "GdipDeleteRegion", cast(void**)& GdipDeleteRegion }, - { "GdipSetInfinite", cast(void**)& GdipSetInfinite }, - { "GdipSetEmpty", cast(void**)& GdipSetEmpty }, - { "GdipCombineRegionRect", cast(void**)& GdipCombineRegionRect }, - { "GdipCombineRegionRectI", cast(void**)& GdipCombineRegionRectI }, - { "GdipCombineRegionPath", cast(void**)& GdipCombineRegionPath }, - { "GdipCombineRegionRegion", cast(void**)& GdipCombineRegionRegion }, - { "GdipTranslateRegion", cast(void**)& GdipTranslateRegion }, - { "GdipTranslateRegionI", cast(void**)& GdipTranslateRegionI }, - { "GdipTransformRegion", cast(void**)& GdipTransformRegion }, - { "GdipGetRegionBounds", cast(void**)& GdipGetRegionBounds }, - { "GdipGetRegionHRgn", cast(void**)& GdipGetRegionHRgn }, - { "GdipIsEmptyRegion", cast(void**)& GdipIsEmptyRegion }, - { "GdipIsInfiniteRegion", cast(void**)& GdipIsInfiniteRegion }, - { "GdipIsEqualRegion", cast(void**)& GdipIsEqualRegion }, - { "GdipIsVisibleRegionPoint", cast(void**)& GdipIsVisibleRegionPoint }, - { "GdipIsVisibleRegionRect", cast(void**)& GdipIsVisibleRegionRect }, - { "GdipIsVisibleRegionPointI", cast(void**)& GdipIsVisibleRegionPointI }, - { "GdipIsVisibleRegionRectI", cast(void**)& GdipIsVisibleRegionRectI }, - { "GdipGetRegionScansCount", cast(void**)& GdipGetRegionScansCount }, - { "GdipGetRegionScans", cast(void**)& GdipGetRegionScans }, - { "GdipDisposeImage", cast(void**)& GdipDisposeImage }, - { "GdipImageForceValidation", cast(void**)& GdipImageForceValidation }, - { "GdipLoadImageFromFileICM", cast(void**)& GdipLoadImageFromFileICM }, - { "GdipLoadImageFromFile", cast(void**)& GdipLoadImageFromFile }, - { "GdipGetImageEncodersSize", cast(void**)& GdipGetImageEncodersSize }, - { "GdipCloneImage", cast(void**)& GdipCloneImage }, - { "GdipGetImageType", cast(void**)& GdipGetImageType }, - { "GdipGetImageFlags", cast(void**)& GdipGetImageFlags }, - { "GdipGetImageWidth", cast(void**)& GdipGetImageWidth }, - { "GdipGetImageHeight", cast(void**)& GdipGetImageHeight }, - { "GdipGetImageHorizontalResolution", cast(void**)& GdipGetImageHorizontalResolution }, - { "GdipGetImageVerticalResolution", cast(void**)& GdipGetImageVerticalResolution }, - { "GdipGetPropertyCount", cast(void**)& GdipGetPropertyCount }, - { "GdipGetPropertyIdList", cast(void**)& GdipGetPropertyIdList }, - { "GdipGetImagePixelFormat", cast(void**)& GdipGetImagePixelFormat }, - { "GdipGetImageDimension", cast(void**)& GdipGetImageDimension }, - { "GdipGetImageThumbnail", cast(void**)& GdipGetImageThumbnail }, - { "GdipImageGetFrameDimensionsCount", cast(void**)& GdipImageGetFrameDimensionsCount }, - { "GdipImageRotateFlip", cast(void**)& GdipImageRotateFlip }, - { "GdipGetPropertyItemSize", cast(void**)& GdipGetPropertyItemSize }, - { "GdipGetPropertyItem", cast(void**)& GdipGetPropertyItem }, - { "GdipSetPropertyItem", cast(void**)& GdipSetPropertyItem }, - { "GdipRemovePropertyItem", cast(void**)& GdipRemovePropertyItem }, - { "GdipGetPropertySize", cast(void**)& GdipGetPropertySize }, - { "GdipGetAllPropertyItems", cast(void**)& GdipGetAllPropertyItems }, - { "GdipGetImageBounds", cast(void**)& GdipGetImageBounds }, - { "GdipGetImagePaletteSize", cast(void**)& GdipGetImagePaletteSize }, - { "GdipGetImagePalette", cast(void**)& GdipGetImagePalette }, - { "GdipSetImagePalette", cast(void**)& GdipSetImagePalette }, - { "GdipCreateBitmapFromScan0", cast(void**)& GdipCreateBitmapFromScan0 }, - { "GdipCreateBitmapFromHBITMAP", cast(void**)& GdipCreateBitmapFromHBITMAP }, - { "GdipCreateBitmapFromHICON", cast(void**)& GdipCreateBitmapFromHICON }, - { "GdipCreateBitmapFromFileICM", cast(void**)& GdipCreateBitmapFromFileICM }, - { "GdipCreateBitmapFromFile", cast(void**)& GdipCreateBitmapFromFile }, - { "GdipCreateBitmapFromGraphics", cast(void**)& GdipCreateBitmapFromGraphics }, - { "GdipCloneBitmapArea", cast(void**)& GdipCloneBitmapArea }, - { "GdipCloneBitmapAreaI", cast(void**)& GdipCloneBitmapAreaI }, - { "GdipBitmapGetPixel", cast(void**)& GdipBitmapGetPixel }, - { "GdipBitmapSetPixel", cast(void**)& GdipBitmapSetPixel }, - { "GdipBitmapLockBits", cast(void**)& GdipBitmapLockBits }, - { "GdipBitmapUnlockBits", cast(void**)& GdipBitmapUnlockBits }, - { "GdipBitmapSetResolution", cast(void**)& GdipBitmapSetResolution }, - { "GdipCreateHICONFromBitmap", cast(void**)& GdipCreateHICONFromBitmap }, - { "GdipCreateHBITMAPFromBitmap", cast(void**)& GdipCreateHBITMAPFromBitmap }, - { "GdipCreateImageAttributes", cast(void**)& GdipCreateImageAttributes }, - { "GdipDisposeImageAttributes", cast(void**)& GdipDisposeImageAttributes }, - { "GdipSetImageAttributesColorMatrix", cast(void**)& GdipSetImageAttributesColorMatrix }, - { "GdipSetImageAttributesThreshold", cast(void**)& GdipSetImageAttributesThreshold }, - { "GdipSetImageAttributesGamma", cast(void**)& GdipSetImageAttributesGamma }, - { "GdipSetImageAttributesNoOp", cast(void**)& GdipSetImageAttributesNoOp }, - { "GdipSetImageAttributesColorKeys", cast(void**)& GdipSetImageAttributesColorKeys }, - { "GdipSetImageAttributesOutputChannel", cast(void**)& GdipSetImageAttributesOutputChannel }, - { "GdipSetImageAttributesOutputChannelColorProfile", cast(void**)& GdipSetImageAttributesOutputChannelColorProfile }, - { "GdipSetImageAttributesWrapMode", cast(void**)& GdipSetImageAttributesWrapMode }, - { "GdipNewInstalledFontCollection", cast(void**)& GdipNewInstalledFontCollection }, - { "GdipNewPrivateFontCollection", cast(void**)& GdipNewPrivateFontCollection }, - { "GdipDeletePrivateFontCollection", cast(void**)& GdipDeletePrivateFontCollection }, - { "GdipPrivateAddFontFile", cast(void**)& GdipPrivateAddFontFile }, - { "GdipPrivateAddMemoryFont", cast(void**)& GdipPrivateAddMemoryFont }, - { "GdipGetFontCollectionFamilyCount", cast(void**)& GdipGetFontCollectionFamilyCount }, - { "GdipGetFontCollectionFamilyList", cast(void**)& GdipGetFontCollectionFamilyList }, - { "GdipCreateFontFamilyFromName", cast(void**)& GdipCreateFontFamilyFromName }, - { "GdipDeleteFontFamily", cast(void**)& GdipDeleteFontFamily }, - { "GdipCloneFontFamily", cast(void**)& GdipCloneFontFamily }, - { "GdipGetFamilyName", cast(void**)& GdipGetFamilyName }, - { "GdipGetGenericFontFamilyMonospace", cast(void**)& GdipGetGenericFontFamilyMonospace }, - { "GdipGetGenericFontFamilySerif", cast(void**)& GdipGetGenericFontFamilySerif }, - { "GdipGetGenericFontFamilySansSerif", cast(void**)& GdipGetGenericFontFamilySansSerif }, - { "GdipGetEmHeight", cast(void**)& GdipGetEmHeight }, - { "GdipGetCellAscent", cast(void**)& GdipGetCellAscent }, - { "GdipGetCellDescent", cast(void**)& GdipGetCellDescent }, - { "GdipGetLineSpacing", cast(void**)& GdipGetLineSpacing }, - { "GdipIsStyleAvailable", cast(void**)& GdipIsStyleAvailable }, - { "GdipCreateFont", cast(void**)& GdipCreateFont }, - { "GdipCreateFontFromDC", cast(void**)& GdipCreateFontFromDC }, - { "GdipDeleteFont", cast(void**)& GdipDeleteFont }, - { "GdipCloneFont", cast(void**)& GdipCloneFont }, - { "GdipGetFontSize", cast(void**)& GdipGetFontSize }, - { "GdipGetFontHeight", cast(void**)& GdipGetFontHeight }, - { "GdipGetFontHeightGivenDPI", cast(void**)& GdipGetFontHeightGivenDPI }, - { "GdipGetFontStyle", cast(void**)& GdipGetFontStyle }, - { "GdipGetFontUnit", cast(void**)& GdipGetFontUnit }, - { "GdipGetFamily", cast(void**)& GdipGetFamily }, - { "GdipCreateFontFromLogfontW", cast(void**)& GdipCreateFontFromLogfontW }, - { "GdipCreateFontFromLogfontA", cast(void**)& GdipCreateFontFromLogfontA }, - { "GdipGetLogFontW", cast(void**)& GdipGetLogFontW }, - { "GdipCreateStringFormat", cast(void**)& GdipCreateStringFormat }, - { "GdipDeleteStringFormat", cast(void**)& GdipDeleteStringFormat }, - { "GdipGetStringFormatFlags", cast(void**)& GdipGetStringFormatFlags }, - { "GdipSetStringFormatFlags", cast(void**)& GdipSetStringFormatFlags }, - { "GdipGetStringFormatAlign", cast(void**)& GdipGetStringFormatAlign }, - { "GdipSetStringFormatAlign", cast(void**)& GdipSetStringFormatAlign }, - { "GdipGetStringFormatLineAlign", cast(void**)& GdipGetStringFormatLineAlign }, - { "GdipSetStringFormatLineAlign", cast(void**)& GdipSetStringFormatLineAlign }, - { "GdipGetStringFormatTrimming", cast(void**)& GdipGetStringFormatTrimming }, - { "GdipSetStringFormatTrimming", cast(void**)& GdipSetStringFormatTrimming }, - { "GdipCreatePath", cast(void**)& GdipCreatePath }, - { "GdipCreatePath2", cast(void**)& GdipCreatePath2 }, - { "GdipCreatePath2I", cast(void**)& GdipCreatePath2I }, - { "GdipDeletePath", cast(void**)& GdipDeletePath }, - { "GdipClonePath", cast(void**)& GdipClonePath }, - { "GdipResetPath", cast(void**)& GdipResetPath }, - { "GdipGetPathFillMode", cast(void**)& GdipGetPathFillMode }, - { "GdipSetPathFillMode", cast(void**)& GdipSetPathFillMode }, - { "GdipStartPathFigure", cast(void**)& GdipStartPathFigure }, - { "GdipClosePathFigure", cast(void**)& GdipClosePathFigure }, - { "GdipClosePathFigures", cast(void**)& GdipClosePathFigures }, - { "GdipSetPathMarker", cast(void**)& GdipSetPathMarker }, - { "GdipClearPathMarkers", cast(void**)& GdipClearPathMarkers }, - { "GdipReversePath", cast(void**)& GdipReversePath }, - { "GdipGetPathLastPoint", cast(void**)& GdipGetPathLastPoint }, - { "GdipAddPathLine", cast(void**)& GdipAddPathLine }, - { "GdipAddPathLineI", cast(void**)& GdipAddPathLineI }, - { "GdipAddPathLine2", cast(void**)& GdipAddPathLine2 }, - { "GdipAddPathLine2I", cast(void**)& GdipAddPathLine2I }, - { "GdipAddPathArc", cast(void**)& GdipAddPathArc }, - { "GdipAddPathArcI", cast(void**)& GdipAddPathArcI }, - { "GdipAddPathBezier", cast(void**)& GdipAddPathBezier }, - { "GdipAddPathBezierI", cast(void**)& GdipAddPathBezierI }, - { "GdipAddPathBeziers", cast(void**)& GdipAddPathBeziers }, - { "GdipAddPathBeziersI", cast(void**)& GdipAddPathBeziersI }, - { "GdipAddPathCurve", cast(void**)& GdipAddPathCurve }, - { "GdipAddPathCurveI", cast(void**)& GdipAddPathCurveI }, - { "GdipAddPathCurve2", cast(void**)& GdipAddPathCurve2 }, - { "GdipAddPathCurve2I", cast(void**)& GdipAddPathCurve2I }, - { "GdipAddPathCurve3", cast(void**)& GdipAddPathCurve3 }, - { "GdipAddPathCurve3I", cast(void**)& GdipAddPathCurve3I }, - { "GdipAddPathClosedCurve", cast(void**)& GdipAddPathClosedCurve }, - { "GdipAddPathClosedCurveI", cast(void**)& GdipAddPathClosedCurveI }, - { "GdipAddPathClosedCurve2", cast(void**)& GdipAddPathClosedCurve2 }, - { "GdipAddPathClosedCurve2I", cast(void**)& GdipAddPathClosedCurve2I }, - { "GdipAddPathRectangle", cast(void**)& GdipAddPathRectangle }, - { "GdipAddPathRectangleI", cast(void**)& GdipAddPathRectangleI }, - { "GdipAddPathRectangles", cast(void**)& GdipAddPathRectangles }, - { "GdipAddPathRectanglesI", cast(void**)& GdipAddPathRectanglesI }, - { "GdipAddPathEllipse", cast(void**)& GdipAddPathEllipse }, - { "GdipAddPathEllipseI", cast(void**)& GdipAddPathEllipseI }, - { "GdipAddPathPie", cast(void**)& GdipAddPathPie }, - { "GdipAddPathPieI", cast(void**)& GdipAddPathPieI }, - { "GdipAddPathPolygon", cast(void**)& GdipAddPathPolygon }, - { "GdipAddPathPolygonI", cast(void**)& GdipAddPathPolygonI }, - { "GdipAddPathPath", cast(void**)& GdipAddPathPath }, - { "GdipAddPathString", cast(void**)& GdipAddPathString }, - { "GdipAddPathStringI", cast(void**)& GdipAddPathStringI }, - { "GdipTransformPath", cast(void**)& GdipTransformPath }, - { "GdipGetPathWorldBounds", cast(void**)& GdipGetPathWorldBounds }, - { "GdipFlattenPath", cast(void**)& GdipFlattenPath }, - { "GdipWidenPath", cast(void**)& GdipWidenPath }, - { "GdipWindingModeOutline", cast(void**)& GdipWindingModeOutline }, - { "GdipWarpPath", cast(void**)& GdipWarpPath }, - { "GdipGetPointCount", cast(void**)& GdipGetPointCount }, - { "GdipGetPathTypes", cast(void**)& GdipGetPathTypes }, - { "GdipGetPathPoints", cast(void**)& GdipGetPathPoints }, - { "GdipIsVisiblePathPoint", cast(void**)& GdipIsVisiblePathPoint }, - { "GdipIsVisiblePathPointI", cast(void**)& GdipIsVisiblePathPointI }, - { "GdipIsOutlineVisiblePathPoint", cast(void**)& GdipIsOutlineVisiblePathPoint }, - { "GdipIsOutlineVisiblePathPointI", cast(void**)& GdipIsOutlineVisiblePathPointI }, - { "GdipDrawPath", cast(void**)& GdipDrawPath }, - { "GdipCreatePathIter", cast(void**)& GdipCreatePathIter }, - { "GdipDeletePathIter", cast(void**)& GdipDeletePathIter }, - { "GdipPathIterNextSubpath", cast(void**)& GdipPathIterNextSubpath }, - { "GdipPathIterNextSubpathPath", cast(void**)& GdipPathIterNextSubpathPath }, - { "GdipPathIterNextPathType", cast(void**)& GdipPathIterNextPathType }, - { "GdipPathIterNextMarker", cast(void**)& GdipPathIterNextMarker }, - { "GdipPathIterNextMarkerPath", cast(void**)& GdipPathIterNextMarkerPath }, - { "GdipPathIterGetCount", cast(void**)& GdipPathIterGetCount }, - { "GdipPathIterGetSubpathCount", cast(void**)& GdipPathIterGetSubpathCount }, - { "GdipPathIterHasCurve", cast(void**)& GdipPathIterHasCurve }, - { "GdipPathIterRewind", cast(void**)& GdipPathIterRewind }, - { "GdipPathIterEnumerate", cast(void**)& GdipPathIterEnumerate }, - { "GdipPathIterCopyData", cast(void**)& GdipPathIterCopyData }, - { "GdipCreatePathGradient", cast(void**)& GdipCreatePathGradient }, - { "GdipCreatePathGradientI", cast(void**)& GdipCreatePathGradientI }, - { "GdipCreatePathGradientFromPath", cast(void**)& GdipCreatePathGradientFromPath }, - { "GdipGetPathGradientCenterColor", cast(void**)& GdipGetPathGradientCenterColor }, - { "GdipSetPathGradientCenterColor", cast(void**)& GdipSetPathGradientCenterColor }, - { "GdipGetPathGradientSurroundColorCount", cast(void**)& GdipGetPathGradientSurroundColorCount }, - { "GdipGetPathGradientSurroundColorsWithCount", cast(void**)& GdipGetPathGradientSurroundColorsWithCount }, - { "GdipSetPathGradientSurroundColorsWithCount", cast(void**)& GdipSetPathGradientSurroundColorsWithCount }, - { "GdipGetPathGradientCenterPoint", cast(void**)& GdipGetPathGradientCenterPoint }, - { "GdipSetPathGradientCenterPoint", cast(void**)& GdipSetPathGradientCenterPoint }, - { "GdipGetPathGradientRect", cast(void**)& GdipGetPathGradientRect }, - { "GdipGetPathGradientBlendCount", cast(void**)& GdipGetPathGradientBlendCount }, - { "GdipGetPathGradientBlend", cast(void**)& GdipGetPathGradientBlend }, - { "GdipSetPathGradientBlend", cast(void**)& GdipSetPathGradientBlend }, - { "GdipGetPathGradientPresetBlendCount", cast(void**)& GdipGetPathGradientPresetBlendCount }, - { "GdipGetPathGradientPresetBlend", cast(void**)& GdipGetPathGradientPresetBlend }, - { "GdipSetPathGradientPresetBlend", cast(void**)& GdipSetPathGradientPresetBlend }, - { "GdipSetPathGradientSigmaBlend", cast(void**)& GdipSetPathGradientSigmaBlend }, - { "GdipSetPathGradientLinearBlend", cast(void**)& GdipSetPathGradientLinearBlend }, - { "GdipGetPathGradientTransform", cast(void**)& GdipGetPathGradientTransform }, - { "GdipSetPathGradientTransform", cast(void**)& GdipSetPathGradientTransform }, - { "GdipResetPathGradientTransform", cast(void**)& GdipResetPathGradientTransform }, - { "GdipMultiplyPathGradientTransform", cast(void**)& GdipMultiplyPathGradientTransform }, - { "GdipRotatePathGradientTransform", cast(void**)& GdipRotatePathGradientTransform }, - { "GdipTranslatePathGradientTransform", cast(void**)& GdipTranslatePathGradientTransform }, - { "GdipScalePathGradientTransform", cast(void**)& GdipScalePathGradientTransform }, - { "GdipGetPathGradientFocusScales", cast(void**)& GdipGetPathGradientFocusScales }, - { "GdipSetPathGradientFocusScales", cast(void**)& GdipSetPathGradientFocusScales }, - { "GdipGetPathGradientWrapMode", cast(void**)& GdipGetPathGradientWrapMode }, - { "GdipSetPathGradientWrapMode", cast(void**)& GdipSetPathGradientWrapMode }, - { "GdipResetTextureTransform", cast(void**)& GdipResetTextureTransform }, - { "GdipScaleTextureTransform", cast(void**)& GdipScaleTextureTransform }, - { "GdipTranslateTextureTransform", cast(void**)& GdipTranslateTextureTransform }, - { "GdipStringFormatGetGenericDefault", cast(void**)& GdipStringFormatGetGenericDefault }, - { "GdipStringFormatGetGenericTypographic", cast(void**)& GdipStringFormatGetGenericTypographic }, - { "GdipSetStringFormatHotkeyPrefix", cast(void**)& GdipSetStringFormatHotkeyPrefix }, - { "GdipSetStringFormatTabStops", cast(void**)& GdipSetStringFormatTabStops }, -]; +Symbol[] symbols; +static this(){ + symbols = [ + Symbol( "GdiplusStartup", cast(void**)& GdiplusStartup ), + Symbol( "GdiplusShutdown", cast(void**)& GdiplusShutdown ), + Symbol( "GdipCreateFromHDC", cast(void**)& GdipCreateFromHDC ), + Symbol( "GdipCreateFromHDC2", cast(void**)& GdipCreateFromHDC2 ), + Symbol( "GdipCreateFromHWND", cast(void**)& GdipCreateFromHWND ), + Symbol( "GdipGetImageGraphicsContext", cast(void**)& GdipGetImageGraphicsContext ), + Symbol( "GdipDeleteGraphics", cast(void**)& GdipDeleteGraphics ), + Symbol( "GdipGetDC", cast(void**)& GdipGetDC ), + Symbol( "GdipReleaseDC", cast(void**)& GdipReleaseDC ), + Symbol( "GdipSetClipGraphics", cast(void**)& GdipSetClipGraphics ), + Symbol( "GdipSetClipRectI", cast(void**)& GdipSetClipRectI ), + Symbol( "GdipSetClipRect", cast(void**)& GdipSetClipRect ), + Symbol( "GdipSetClipPath", cast(void**)& GdipSetClipPath ), + Symbol( "GdipSetClipRegion", cast(void**)& GdipSetClipRegion ), + Symbol( "GdipSetClipHrgn", cast(void**)& GdipSetClipHrgn ), + Symbol( "GdipGetClip", cast(void**)& GdipGetClip ), + Symbol( "GdipResetClip", cast(void**)& GdipResetClip ), + Symbol( "GdipSaveGraphics", cast(void**)& GdipSaveGraphics ), + Symbol( "GdipRestoreGraphics", cast(void**)& GdipRestoreGraphics ), + Symbol( "GdipFlush", cast(void**)& GdipFlush ), + Symbol( "GdipScaleWorldTransform", cast(void**)& GdipScaleWorldTransform ), + Symbol( "GdipRotateWorldTransform", cast(void**)& GdipRotateWorldTransform ), + Symbol( "GdipTranslateWorldTransform", cast(void**)& GdipTranslateWorldTransform ), + Symbol( "GdipMultiplyWorldTransform", cast(void**)& GdipMultiplyWorldTransform ), + Symbol( "GdipResetWorldTransform", cast(void**)& GdipResetWorldTransform ), + Symbol( "GdipBeginContainer", cast(void**)& GdipBeginContainer ), + Symbol( "GdipBeginContainerI", cast(void**)& GdipBeginContainerI ), + Symbol( "GdipBeginContainer2", cast(void**)& GdipBeginContainer2 ), + Symbol( "GdipEndContainer", cast(void**)& GdipEndContainer ), + Symbol( "GdipGetDpiX", cast(void**)& GdipGetDpiX ), + Symbol( "GdipGetDpiY", cast(void**)& GdipGetDpiY ), + Symbol( "GdipGetPageUnit", cast(void**)& GdipGetPageUnit ), + Symbol( "GdipSetPageUnit", cast(void**)& GdipSetPageUnit ), + Symbol( "GdipGetPageScale", cast(void**)& GdipGetPageScale ), + Symbol( "GdipSetPageScale", cast(void**)& GdipSetPageScale ), + Symbol( "GdipGetWorldTransform", cast(void**)& GdipGetWorldTransform ), + Symbol( "GdipSetWorldTransform", cast(void**)& GdipSetWorldTransform ), + Symbol( "GdipGetCompositingMode", cast(void**)& GdipGetCompositingMode ), + Symbol( "GdipSetCompositingMode", cast(void**)& GdipSetCompositingMode ), + Symbol( "GdipGetCompositingQuality", cast(void**)& GdipGetCompositingQuality ), + Symbol( "GdipSetCompositingQuality", cast(void**)& GdipSetCompositingQuality ), + Symbol( "GdipGetInterpolationMode", cast(void**)& GdipGetInterpolationMode ), + Symbol( "GdipSetInterpolationMode", cast(void**)& GdipSetInterpolationMode ), + Symbol( "GdipGetSmoothingMode", cast(void**)& GdipGetSmoothingMode ), + Symbol( "GdipSetSmoothingMode", cast(void**)& GdipSetSmoothingMode ), + Symbol( "GdipGetPixelOffsetMode", cast(void**)& GdipGetPixelOffsetMode ), + Symbol( "GdipSetPixelOffsetMode", cast(void**)& GdipSetPixelOffsetMode ), + Symbol( "GdipGetTextContrast", cast(void**)& GdipGetTextContrast ), + Symbol( "GdipSetTextContrast", cast(void**)& GdipSetTextContrast ), + Symbol( "GdipGraphicsClear", cast(void**)& GdipGraphicsClear ), + Symbol( "GdipDrawLine", cast(void**)& GdipDrawLine ), + Symbol( "GdipDrawLines", cast(void**)& GdipDrawLines ), + Symbol( "GdipDrawLineI", cast(void**)& GdipDrawLineI ), + Symbol( "GdipDrawLinesI", cast(void**)& GdipDrawLinesI ), + Symbol( "GdipDrawArc", cast(void**)& GdipDrawArc ), + Symbol( "GdipDrawArcI", cast(void**)& GdipDrawArcI ), + Symbol( "GdipDrawBezier", cast(void**)& GdipDrawBezier ), + Symbol( "GdipDrawBeziers", cast(void**)& GdipDrawBeziers ), + Symbol( "GdipDrawBezierI", cast(void**)& GdipDrawBezierI ), + Symbol( "GdipDrawBeziersI", cast(void**)& GdipDrawBeziersI ), + Symbol( "GdipDrawRectangle", cast(void**)& GdipDrawRectangle ), + Symbol( "GdipDrawRectangles", cast(void**)& GdipDrawRectangles ), + Symbol( "GdipDrawRectangleI", cast(void**)& GdipDrawRectangleI ), + Symbol( "GdipDrawRectanglesI", cast(void**)& GdipDrawRectanglesI ), + Symbol( "GdipDrawEllipse", cast(void**)& GdipDrawEllipse ), + Symbol( "GdipDrawEllipseI", cast(void**)& GdipDrawEllipseI ), + Symbol( "GdipDrawPie", cast(void**)& GdipDrawPie ), + Symbol( "GdipDrawPieI", cast(void**)& GdipDrawPieI ), + Symbol( "GdipDrawPolygon", cast(void**)& GdipDrawPolygon ), + Symbol( "GdipDrawPolygonI", cast(void**)& GdipDrawPolygonI ), + Symbol( "GdipDrawCurve", cast(void**)& GdipDrawCurve ), + Symbol( "GdipDrawCurve2", cast(void**)& GdipDrawCurve2 ), + Symbol( "GdipDrawCurve3", cast(void**)& GdipDrawCurve3 ), + Symbol( "GdipDrawCurveI", cast(void**)& GdipDrawCurveI ), + Symbol( "GdipDrawCurve2I", cast(void**)& GdipDrawCurve2I ), + Symbol( "GdipDrawCurve3I", cast(void**)& GdipDrawCurve3I ), + Symbol( "GdipDrawClosedCurve", cast(void**)& GdipDrawClosedCurve ), + Symbol( "GdipDrawClosedCurve2", cast(void**)& GdipDrawClosedCurve2 ), + Symbol( "GdipDrawClosedCurveI", cast(void**)& GdipDrawClosedCurveI ), + Symbol( "GdipDrawClosedCurve2I", cast(void**)& GdipDrawClosedCurve2I ), + Symbol( "GdipFillRectangleI", cast(void**)& GdipFillRectangleI ), + Symbol( "GdipFillRectangle", cast(void**)& GdipFillRectangle ), + Symbol( "GdipFillRectanglesI", cast(void**)& GdipFillRectanglesI ), + Symbol( "GdipFillRectangles", cast(void**)& GdipFillRectangles ), + Symbol( "GdipFillPolygon", cast(void**)& GdipFillPolygon ), + Symbol( "GdipFillPolygonI", cast(void**)& GdipFillPolygonI ), + Symbol( "GdipFillEllipse", cast(void**)& GdipFillEllipse ), + Symbol( "GdipFillEllipseI", cast(void**)& GdipFillEllipseI ), + Symbol( "GdipFillPie", cast(void**)& GdipFillPie ), + Symbol( "GdipFillPieI", cast(void**)& GdipFillPieI ), + Symbol( "GdipFillPath", cast(void**)& GdipFillPath ), + Symbol( "GdipFillClosedCurve", cast(void**)& GdipFillClosedCurve ), + Symbol( "GdipFillClosedCurveI", cast(void**)& GdipFillClosedCurveI ), + Symbol( "GdipFillClosedCurve2", cast(void**)& GdipFillClosedCurve2 ), + Symbol( "GdipFillClosedCurve2I", cast(void**)& GdipFillClosedCurve2I ), + Symbol( "GdipFillRegion", cast(void**)& GdipFillRegion ), + Symbol( "GdipDrawString", cast(void**)& GdipDrawString ), + Symbol( "GdipMeasureString", cast(void**)& GdipMeasureString ), + Symbol( "GdipGetStringFormatMeasurableCharacterRangeCount", cast(void**)& GdipGetStringFormatMeasurableCharacterRangeCount ), + Symbol( "GdipCloneStringFormat", cast(void**)& GdipCloneStringFormat ), + Symbol( "GdipMeasureCharacterRanges", cast(void**)& GdipMeasureCharacterRanges ), + Symbol( "GdipDrawImage", cast(void**)& GdipDrawImage ), + Symbol( "GdipDrawImageI", cast(void**)& GdipDrawImageI ), + Symbol( "GdipDrawImageRect", cast(void**)& GdipDrawImageRect ), + Symbol( "GdipDrawImageRectI", cast(void**)& GdipDrawImageRectI ), + Symbol( "GdipDrawImagePointRect", cast(void**)& GdipDrawImagePointRect ), + Symbol( "GdipDrawImagePointRectI", cast(void**)& GdipDrawImagePointRectI ), + Symbol( "GdipDrawImageRectRect", cast(void**)& GdipDrawImageRectRect ), + Symbol( "GdipDrawImageRectRectI", cast(void**)& GdipDrawImageRectRectI ), + Symbol( "GdipDrawImagePoints", cast(void**)& GdipDrawImagePoints ), + Symbol( "GdipDrawImagePointsI", cast(void**)& GdipDrawImagePointsI ), + Symbol( "GdipDrawImagePointsRect", cast(void**)& GdipDrawImagePointsRect ), + Symbol( "GdipDrawImagePointsRectI", cast(void**)& GdipDrawImagePointsRectI ), + Symbol( "GdipIsVisiblePoint", cast(void**)& GdipIsVisiblePoint ), + Symbol( "GdipIsVisiblePointI", cast(void**)& GdipIsVisiblePointI ), + Symbol( "GdipIsVisibleRect", cast(void**)& GdipIsVisibleRect ), + Symbol( "GdipIsVisibleRectI", cast(void**)& GdipIsVisibleRectI ), + Symbol( "GdipGetTextRenderingHint", cast(void**)& GdipGetTextRenderingHint ), + Symbol( "GdipSetTextRenderingHint", cast(void**)& GdipSetTextRenderingHint ), + Symbol( "GdipGetClipBounds", cast(void**)& GdipGetClipBounds ), + Symbol( "GdipGetClipBoundsI", cast(void**)& GdipGetClipBoundsI ), + Symbol( "GdipGetVisibleClipBounds", cast(void**)& GdipGetVisibleClipBounds ), + Symbol( "GdipGetVisibleClipBoundsI", cast(void**)& GdipGetVisibleClipBoundsI ), + Symbol( "GdipIsClipEmpty", cast(void**)& GdipIsClipEmpty ), + Symbol( "GdipIsVisibleClipEmpty", cast(void**)& GdipIsVisibleClipEmpty ), + Symbol( "GdipGetRenderingOrigin", cast(void**)& GdipGetRenderingOrigin ), + Symbol( "GdipSetRenderingOrigin", cast(void**)& GdipSetRenderingOrigin ), + Symbol( "GdipGetNearestColor", cast(void**)& GdipGetNearestColor ), + Symbol( "GdipComment", cast(void**)& GdipComment ), + Symbol( "GdipTransformPoints", cast(void**)& GdipTransformPoints ), + Symbol( "GdipTransformPointsI", cast(void**)& GdipTransformPointsI ), + Symbol( "GdipCreateMatrix", cast(void**)& GdipCreateMatrix ), + Symbol( "GdipCreateMatrix2", cast(void**)& GdipCreateMatrix2 ), + Symbol( "GdipCreateMatrix3", cast(void**)& GdipCreateMatrix3 ), + Symbol( "GdipCreateMatrix3I", cast(void**)& GdipCreateMatrix3I ), + Symbol( "GdipDeleteMatrix", cast(void**)& GdipDeleteMatrix ), + Symbol( "GdipCloneMatrix", cast(void**)& GdipCloneMatrix ), + Symbol( "GdipGetMatrixElements", cast(void**)& GdipGetMatrixElements ), + Symbol( "GdipSetMatrixElements", cast(void**)& GdipSetMatrixElements ), + Symbol( "GdipInvertMatrix", cast(void**)& GdipInvertMatrix ), + Symbol( "GdipMultiplyMatrix", cast(void**)& GdipMultiplyMatrix ), + Symbol( "GdipScaleMatrix", cast(void**)& GdipScaleMatrix ), + Symbol( "GdipShearMatrix", cast(void**)& GdipShearMatrix ), + Symbol( "GdipRotateMatrix", cast(void**)& GdipRotateMatrix ), + Symbol( "GdipTranslateMatrix", cast(void**)& GdipTranslateMatrix ), + Symbol( "GdipIsMatrixIdentity", cast(void**)& GdipIsMatrixIdentity ), + Symbol( "GdipIsMatrixInvertible", cast(void**)& GdipIsMatrixInvertible ), + Symbol( "GdipTransformMatrixPoints", cast(void**)& GdipTransformMatrixPoints ), + Symbol( "GdipGetBrushType", cast(void**)& GdipGetBrushType ), + Symbol( "GdipCloneBrush", cast(void**)& GdipCloneBrush ), + Symbol( "GdipDeleteBrush", cast(void**)& GdipDeleteBrush ), + Symbol( "GdipCreateSolidFill", cast(void**)& GdipCreateSolidFill ), + Symbol( "GdipGetSolidFillColor", cast(void**)& GdipGetSolidFillColor ), + Symbol( "GdipSetSolidFillColor", cast(void**)& GdipSetSolidFillColor ), + Symbol( "GdipCreateTexture", cast(void**)& GdipCreateTexture ), + Symbol( "GdipCreateTexture2", cast(void**)& GdipCreateTexture2 ), + Symbol( "GdipCreateTexture2I", cast(void**)& GdipCreateTexture2I ), + Symbol( "GdipGetTextureImage", cast(void**)& GdipGetTextureImage ), + Symbol( "GdipGetTextureTransform", cast(void**)& GdipGetTextureTransform ), + Symbol( "GdipSetTextureTransform", cast(void**)& GdipSetTextureTransform ), + Symbol( "GdipGetTextureWrapMode", cast(void**)& GdipGetTextureWrapMode ), + Symbol( "GdipSetTextureWrapMode", cast(void**)& GdipSetTextureWrapMode ), + Symbol( "GdipCreateHatchBrush", cast(void**)& GdipCreateHatchBrush ), + Symbol( "GdipGetHatchStyle", cast(void**)& GdipGetHatchStyle ), + Symbol( "GdipGetHatchForegroundColor", cast(void**)& GdipGetHatchForegroundColor ), + Symbol( "GdipGetHatchBackgroundColor", cast(void**)& GdipGetHatchBackgroundColor ), + Symbol( "GdipCreateLineBrushI", cast(void**)& GdipCreateLineBrushI ), + Symbol( "GdipCreateLineBrush", cast(void**)& GdipCreateLineBrush ), + Symbol( "GdipCreateLineBrushFromRectI", cast(void**)& GdipCreateLineBrushFromRectI ), + Symbol( "GdipCreateLineBrushFromRect", cast(void**)& GdipCreateLineBrushFromRect ), + Symbol( "GdipCreateLineBrushFromRectWithAngleI", cast(void**)& GdipCreateLineBrushFromRectWithAngleI ), + Symbol( "GdipCreateLineBrushFromRectWithAngle", cast(void**)& GdipCreateLineBrushFromRectWithAngle ), + Symbol( "GdipGetLineBlendCount", cast(void**)& GdipGetLineBlendCount ), + Symbol( "GdipGetLineBlend", cast(void**)& GdipGetLineBlend ), + Symbol( "GdipSetLineBlend", cast(void**)& GdipSetLineBlend ), + Symbol( "GdipGetLinePresetBlendCount", cast(void**)& GdipGetLinePresetBlendCount ), + Symbol( "GdipGetLinePresetBlend", cast(void**)& GdipGetLinePresetBlend ), + Symbol( "GdipSetLinePresetBlend", cast(void**)& GdipSetLinePresetBlend ), + Symbol( "GdipGetLineWrapMode", cast(void**)& GdipGetLineWrapMode ), + Symbol( "GdipSetLineWrapMode", cast(void**)& GdipSetLineWrapMode ), + Symbol( "GdipGetLineRect", cast(void**)& GdipGetLineRect ), + Symbol( "GdipGetLineColors", cast(void**)& GdipGetLineColors ), + Symbol( "GdipSetLineColors", cast(void**)& GdipSetLineColors ), + Symbol( "GdipGetLineGammaCorrection", cast(void**)& GdipGetLineGammaCorrection ), + Symbol( "GdipSetLineGammaCorrection", cast(void**)& GdipSetLineGammaCorrection ), + Symbol( "GdipSetLineSigmaBlend", cast(void**)& GdipSetLineSigmaBlend ), + Symbol( "GdipSetLineLinearBlend", cast(void**)& GdipSetLineLinearBlend ), + Symbol( "GdipGetLineTransform", cast(void**)& GdipGetLineTransform ), + Symbol( "GdipSetLineTransform", cast(void**)& GdipSetLineTransform ), + Symbol( "GdipResetLineTransform", cast(void**)& GdipResetLineTransform ), + Symbol( "GdipMultiplyLineTransform", cast(void**)& GdipMultiplyLineTransform ), + Symbol( "GdipTranslateLineTransform", cast(void**)& GdipTranslateLineTransform ), + Symbol( "GdipScaleLineTransform", cast(void**)& GdipScaleLineTransform ), + Symbol( "GdipRotateLineTransform", cast(void**)& GdipRotateLineTransform ), + Symbol( "GdipCreatePen1", cast(void**)& GdipCreatePen1 ), + Symbol( "GdipCreatePen2", cast(void**)& GdipCreatePen2 ), + Symbol( "GdipDeletePen", cast(void**)& GdipDeletePen ), + Symbol( "GdipClonePen", cast(void**)& GdipClonePen ), + Symbol( "GdipSetPenLineCap197819", cast(void**)& GdipSetPenLineCap197819 ), + Symbol( "GdipGetPenStartCap", cast(void**)& GdipGetPenStartCap ), + Symbol( "GdipSetPenStartCap", cast(void**)& GdipSetPenStartCap ), + Symbol( "GdipGetPenEndCap", cast(void**)& GdipGetPenEndCap ), + Symbol( "GdipSetPenEndCap", cast(void**)& GdipSetPenEndCap ), + Symbol( "GdipGetPenDashCap197819", cast(void**)& GdipGetPenDashCap197819 ), + Symbol( "GdipSetPenDashCap197819", cast(void**)& GdipSetPenDashCap197819 ), + Symbol( "GdipGetPenLineJoin", cast(void**)& GdipGetPenLineJoin ), + Symbol( "GdipSetPenLineJoin", cast(void**)& GdipSetPenLineJoin ), + Symbol( "GdipGetPenMiterLimit", cast(void**)& GdipGetPenMiterLimit ), + Symbol( "GdipSetPenMiterLimit", cast(void**)& GdipSetPenMiterLimit ), + Symbol( "GdipGetPenMode", cast(void**)& GdipGetPenMode ), + Symbol( "GdipSetPenMode", cast(void**)& GdipSetPenMode ), + Symbol( "GdipGetPenTransform", cast(void**)& GdipGetPenTransform ), + Symbol( "GdipSetPenTransform", cast(void**)& GdipSetPenTransform ), + Symbol( "GdipResetPenTransform", cast(void**)& GdipResetPenTransform ), + Symbol( "GdipMultiplyPenTransform", cast(void**)& GdipMultiplyPenTransform ), + Symbol( "GdipTranslatePenTransform", cast(void**)& GdipTranslatePenTransform ), + Symbol( "GdipScalePenTransform", cast(void**)& GdipScalePenTransform ), + Symbol( "GdipRotatePenTransform", cast(void**)& GdipRotatePenTransform ), + Symbol( "GdipGetPenColor", cast(void**)& GdipGetPenColor ), + Symbol( "GdipSetPenColor", cast(void**)& GdipSetPenColor ), + Symbol( "GdipGetPenWidth", cast(void**)& GdipGetPenWidth ), + Symbol( "GdipSetPenWidth", cast(void**)& GdipSetPenWidth ), + Symbol( "GdipGetPenFillType", cast(void**)& GdipGetPenFillType ), + Symbol( "GdipGetPenBrushFill", cast(void**)& GdipGetPenBrushFill ), + Symbol( "GdipSetPenBrushFill", cast(void**)& GdipSetPenBrushFill ), + Symbol( "GdipGetPenDashStyle", cast(void**)& GdipGetPenDashStyle ), + Symbol( "GdipSetPenDashStyle", cast(void**)& GdipSetPenDashStyle ), + Symbol( "GdipGetPenDashOffset", cast(void**)& GdipGetPenDashOffset ), + Symbol( "GdipSetPenDashOffset", cast(void**)& GdipSetPenDashOffset ), + Symbol( "GdipGetPenDashCount", cast(void**)& GdipGetPenDashCount ), + Symbol( "GdipGetPenDashArray", cast(void**)& GdipGetPenDashArray ), + Symbol( "GdipSetPenDashArray", cast(void**)& GdipSetPenDashArray ), + Symbol( "GdipGetPenCompoundCount", cast(void**)& GdipGetPenCompoundCount ), + Symbol( "GdipGetPenCompoundArray", cast(void**)& GdipGetPenCompoundArray ), + Symbol( "GdipSetPenCompoundArray", cast(void**)& GdipSetPenCompoundArray ), + Symbol( "GdipCreateRegion", cast(void**)& GdipCreateRegion ), + Symbol( "GdipCreateRegionRect", cast(void**)& GdipCreateRegionRect ), + Symbol( "GdipCreateRegionRectI", cast(void**)& GdipCreateRegionRectI ), + Symbol( "GdipCreateRegionPath", cast(void**)& GdipCreateRegionPath ), + Symbol( "GdipCreateRegionHrgn", cast(void**)& GdipCreateRegionHrgn ), + Symbol( "GdipDeleteRegion", cast(void**)& GdipDeleteRegion ), + Symbol( "GdipSetInfinite", cast(void**)& GdipSetInfinite ), + Symbol( "GdipSetEmpty", cast(void**)& GdipSetEmpty ), + Symbol( "GdipCombineRegionRect", cast(void**)& GdipCombineRegionRect ), + Symbol( "GdipCombineRegionRectI", cast(void**)& GdipCombineRegionRectI ), + Symbol( "GdipCombineRegionPath", cast(void**)& GdipCombineRegionPath ), + Symbol( "GdipCombineRegionRegion", cast(void**)& GdipCombineRegionRegion ), + Symbol( "GdipTranslateRegion", cast(void**)& GdipTranslateRegion ), + Symbol( "GdipTranslateRegionI", cast(void**)& GdipTranslateRegionI ), + Symbol( "GdipTransformRegion", cast(void**)& GdipTransformRegion ), + Symbol( "GdipGetRegionBounds", cast(void**)& GdipGetRegionBounds ), + Symbol( "GdipGetRegionHRgn", cast(void**)& GdipGetRegionHRgn ), + Symbol( "GdipIsEmptyRegion", cast(void**)& GdipIsEmptyRegion ), + Symbol( "GdipIsInfiniteRegion", cast(void**)& GdipIsInfiniteRegion ), + Symbol( "GdipIsEqualRegion", cast(void**)& GdipIsEqualRegion ), + Symbol( "GdipIsVisibleRegionPoint", cast(void**)& GdipIsVisibleRegionPoint ), + Symbol( "GdipIsVisibleRegionRect", cast(void**)& GdipIsVisibleRegionRect ), + Symbol( "GdipIsVisibleRegionPointI", cast(void**)& GdipIsVisibleRegionPointI ), + Symbol( "GdipIsVisibleRegionRectI", cast(void**)& GdipIsVisibleRegionRectI ), + Symbol( "GdipGetRegionScansCount", cast(void**)& GdipGetRegionScansCount ), + Symbol( "GdipGetRegionScans", cast(void**)& GdipGetRegionScans ), + Symbol( "GdipDisposeImage", cast(void**)& GdipDisposeImage ), + Symbol( "GdipImageForceValidation", cast(void**)& GdipImageForceValidation ), + Symbol( "GdipLoadImageFromFileICM", cast(void**)& GdipLoadImageFromFileICM ), + Symbol( "GdipLoadImageFromFile", cast(void**)& GdipLoadImageFromFile ), + Symbol( "GdipGetImageEncodersSize", cast(void**)& GdipGetImageEncodersSize ), + Symbol( "GdipCloneImage", cast(void**)& GdipCloneImage ), + Symbol( "GdipGetImageType", cast(void**)& GdipGetImageType ), + Symbol( "GdipGetImageFlags", cast(void**)& GdipGetImageFlags ), + Symbol( "GdipGetImageWidth", cast(void**)& GdipGetImageWidth ), + Symbol( "GdipGetImageHeight", cast(void**)& GdipGetImageHeight ), + Symbol( "GdipGetImageHorizontalResolution", cast(void**)& GdipGetImageHorizontalResolution ), + Symbol( "GdipGetImageVerticalResolution", cast(void**)& GdipGetImageVerticalResolution ), + Symbol( "GdipGetPropertyCount", cast(void**)& GdipGetPropertyCount ), + Symbol( "GdipGetPropertyIdList", cast(void**)& GdipGetPropertyIdList ), + Symbol( "GdipGetImagePixelFormat", cast(void**)& GdipGetImagePixelFormat ), + Symbol( "GdipGetImageDimension", cast(void**)& GdipGetImageDimension ), + Symbol( "GdipGetImageThumbnail", cast(void**)& GdipGetImageThumbnail ), + Symbol( "GdipImageGetFrameDimensionsCount", cast(void**)& GdipImageGetFrameDimensionsCount ), + Symbol( "GdipImageRotateFlip", cast(void**)& GdipImageRotateFlip ), + Symbol( "GdipGetPropertyItemSize", cast(void**)& GdipGetPropertyItemSize ), + Symbol( "GdipGetPropertyItem", cast(void**)& GdipGetPropertyItem ), + Symbol( "GdipSetPropertyItem", cast(void**)& GdipSetPropertyItem ), + Symbol( "GdipRemovePropertyItem", cast(void**)& GdipRemovePropertyItem ), + Symbol( "GdipGetPropertySize", cast(void**)& GdipGetPropertySize ), + Symbol( "GdipGetAllPropertyItems", cast(void**)& GdipGetAllPropertyItems ), + Symbol( "GdipGetImageBounds", cast(void**)& GdipGetImageBounds ), + Symbol( "GdipGetImagePaletteSize", cast(void**)& GdipGetImagePaletteSize ), + Symbol( "GdipGetImagePalette", cast(void**)& GdipGetImagePalette ), + Symbol( "GdipSetImagePalette", cast(void**)& GdipSetImagePalette ), + Symbol( "GdipCreateBitmapFromScan0", cast(void**)& GdipCreateBitmapFromScan0 ), + Symbol( "GdipCreateBitmapFromHBITMAP", cast(void**)& GdipCreateBitmapFromHBITMAP ), + Symbol( "GdipCreateBitmapFromHICON", cast(void**)& GdipCreateBitmapFromHICON ), + Symbol( "GdipCreateBitmapFromFileICM", cast(void**)& GdipCreateBitmapFromFileICM ), + Symbol( "GdipCreateBitmapFromFile", cast(void**)& GdipCreateBitmapFromFile ), + Symbol( "GdipCreateBitmapFromGraphics", cast(void**)& GdipCreateBitmapFromGraphics ), + Symbol( "GdipCloneBitmapArea", cast(void**)& GdipCloneBitmapArea ), + Symbol( "GdipCloneBitmapAreaI", cast(void**)& GdipCloneBitmapAreaI ), + Symbol( "GdipBitmapGetPixel", cast(void**)& GdipBitmapGetPixel ), + Symbol( "GdipBitmapSetPixel", cast(void**)& GdipBitmapSetPixel ), + Symbol( "GdipBitmapLockBits", cast(void**)& GdipBitmapLockBits ), + Symbol( "GdipBitmapUnlockBits", cast(void**)& GdipBitmapUnlockBits ), + Symbol( "GdipBitmapSetResolution", cast(void**)& GdipBitmapSetResolution ), + Symbol( "GdipCreateHICONFromBitmap", cast(void**)& GdipCreateHICONFromBitmap ), + Symbol( "GdipCreateHBITMAPFromBitmap", cast(void**)& GdipCreateHBITMAPFromBitmap ), + Symbol( "GdipCreateImageAttributes", cast(void**)& GdipCreateImageAttributes ), + Symbol( "GdipDisposeImageAttributes", cast(void**)& GdipDisposeImageAttributes ), + Symbol( "GdipSetImageAttributesColorMatrix", cast(void**)& GdipSetImageAttributesColorMatrix ), + Symbol( "GdipSetImageAttributesThreshold", cast(void**)& GdipSetImageAttributesThreshold ), + Symbol( "GdipSetImageAttributesGamma", cast(void**)& GdipSetImageAttributesGamma ), + Symbol( "GdipSetImageAttributesNoOp", cast(void**)& GdipSetImageAttributesNoOp ), + Symbol( "GdipSetImageAttributesColorKeys", cast(void**)& GdipSetImageAttributesColorKeys ), + Symbol( "GdipSetImageAttributesOutputChannel", cast(void**)& GdipSetImageAttributesOutputChannel ), + Symbol( "GdipSetImageAttributesOutputChannelColorProfile", cast(void**)& GdipSetImageAttributesOutputChannelColorProfile ), + Symbol( "GdipSetImageAttributesWrapMode", cast(void**)& GdipSetImageAttributesWrapMode ), + Symbol( "GdipNewInstalledFontCollection", cast(void**)& GdipNewInstalledFontCollection ), + Symbol( "GdipNewPrivateFontCollection", cast(void**)& GdipNewPrivateFontCollection ), + Symbol( "GdipDeletePrivateFontCollection", cast(void**)& GdipDeletePrivateFontCollection ), + Symbol( "GdipPrivateAddFontFile", cast(void**)& GdipPrivateAddFontFile ), + Symbol( "GdipPrivateAddMemoryFont", cast(void**)& GdipPrivateAddMemoryFont ), + Symbol( "GdipGetFontCollectionFamilyCount", cast(void**)& GdipGetFontCollectionFamilyCount ), + Symbol( "GdipGetFontCollectionFamilyList", cast(void**)& GdipGetFontCollectionFamilyList ), + Symbol( "GdipCreateFontFamilyFromName", cast(void**)& GdipCreateFontFamilyFromName ), + Symbol( "GdipDeleteFontFamily", cast(void**)& GdipDeleteFontFamily ), + Symbol( "GdipCloneFontFamily", cast(void**)& GdipCloneFontFamily ), + Symbol( "GdipGetFamilyName", cast(void**)& GdipGetFamilyName ), + Symbol( "GdipGetGenericFontFamilyMonospace", cast(void**)& GdipGetGenericFontFamilyMonospace ), + Symbol( "GdipGetGenericFontFamilySerif", cast(void**)& GdipGetGenericFontFamilySerif ), + Symbol( "GdipGetGenericFontFamilySansSerif", cast(void**)& GdipGetGenericFontFamilySansSerif ), + Symbol( "GdipGetEmHeight", cast(void**)& GdipGetEmHeight ), + Symbol( "GdipGetCellAscent", cast(void**)& GdipGetCellAscent ), + Symbol( "GdipGetCellDescent", cast(void**)& GdipGetCellDescent ), + Symbol( "GdipGetLineSpacing", cast(void**)& GdipGetLineSpacing ), + Symbol( "GdipIsStyleAvailable", cast(void**)& GdipIsStyleAvailable ), + Symbol( "GdipCreateFont", cast(void**)& GdipCreateFont ), + Symbol( "GdipCreateFontFromDC", cast(void**)& GdipCreateFontFromDC ), + Symbol( "GdipDeleteFont", cast(void**)& GdipDeleteFont ), + Symbol( "GdipCloneFont", cast(void**)& GdipCloneFont ), + Symbol( "GdipGetFontSize", cast(void**)& GdipGetFontSize ), + Symbol( "GdipGetFontHeight", cast(void**)& GdipGetFontHeight ), + Symbol( "GdipGetFontHeightGivenDPI", cast(void**)& GdipGetFontHeightGivenDPI ), + Symbol( "GdipGetFontStyle", cast(void**)& GdipGetFontStyle ), + Symbol( "GdipGetFontUnit", cast(void**)& GdipGetFontUnit ), + Symbol( "GdipGetFamily", cast(void**)& GdipGetFamily ), + Symbol( "GdipCreateFontFromLogfontW", cast(void**)& GdipCreateFontFromLogfontW ), + Symbol( "GdipCreateFontFromLogfontA", cast(void**)& GdipCreateFontFromLogfontA ), + Symbol( "GdipGetLogFontW", cast(void**)& GdipGetLogFontW ), + Symbol( "GdipCreateStringFormat", cast(void**)& GdipCreateStringFormat ), + Symbol( "GdipDeleteStringFormat", cast(void**)& GdipDeleteStringFormat ), + Symbol( "GdipGetStringFormatFlags", cast(void**)& GdipGetStringFormatFlags ), + Symbol( "GdipSetStringFormatFlags", cast(void**)& GdipSetStringFormatFlags ), + Symbol( "GdipGetStringFormatAlign", cast(void**)& GdipGetStringFormatAlign ), + Symbol( "GdipSetStringFormatAlign", cast(void**)& GdipSetStringFormatAlign ), + Symbol( "GdipGetStringFormatLineAlign", cast(void**)& GdipGetStringFormatLineAlign ), + Symbol( "GdipSetStringFormatLineAlign", cast(void**)& GdipSetStringFormatLineAlign ), + Symbol( "GdipGetStringFormatTrimming", cast(void**)& GdipGetStringFormatTrimming ), + Symbol( "GdipSetStringFormatTrimming", cast(void**)& GdipSetStringFormatTrimming ), + Symbol( "GdipCreatePath", cast(void**)& GdipCreatePath ), + Symbol( "GdipCreatePath2", cast(void**)& GdipCreatePath2 ), + Symbol( "GdipCreatePath2I", cast(void**)& GdipCreatePath2I ), + Symbol( "GdipDeletePath", cast(void**)& GdipDeletePath ), + Symbol( "GdipClonePath", cast(void**)& GdipClonePath ), + Symbol( "GdipResetPath", cast(void**)& GdipResetPath ), + Symbol( "GdipGetPathFillMode", cast(void**)& GdipGetPathFillMode ), + Symbol( "GdipSetPathFillMode", cast(void**)& GdipSetPathFillMode ), + Symbol( "GdipStartPathFigure", cast(void**)& GdipStartPathFigure ), + Symbol( "GdipClosePathFigure", cast(void**)& GdipClosePathFigure ), + Symbol( "GdipClosePathFigures", cast(void**)& GdipClosePathFigures ), + Symbol( "GdipSetPathMarker", cast(void**)& GdipSetPathMarker ), + Symbol( "GdipClearPathMarkers", cast(void**)& GdipClearPathMarkers ), + Symbol( "GdipReversePath", cast(void**)& GdipReversePath ), + Symbol( "GdipGetPathLastPoint", cast(void**)& GdipGetPathLastPoint ), + Symbol( "GdipAddPathLine", cast(void**)& GdipAddPathLine ), + Symbol( "GdipAddPathLineI", cast(void**)& GdipAddPathLineI ), + Symbol( "GdipAddPathLine2", cast(void**)& GdipAddPathLine2 ), + Symbol( "GdipAddPathLine2I", cast(void**)& GdipAddPathLine2I ), + Symbol( "GdipAddPathArc", cast(void**)& GdipAddPathArc ), + Symbol( "GdipAddPathArcI", cast(void**)& GdipAddPathArcI ), + Symbol( "GdipAddPathBezier", cast(void**)& GdipAddPathBezier ), + Symbol( "GdipAddPathBezierI", cast(void**)& GdipAddPathBezierI ), + Symbol( "GdipAddPathBeziers", cast(void**)& GdipAddPathBeziers ), + Symbol( "GdipAddPathBeziersI", cast(void**)& GdipAddPathBeziersI ), + Symbol( "GdipAddPathCurve", cast(void**)& GdipAddPathCurve ), + Symbol( "GdipAddPathCurveI", cast(void**)& GdipAddPathCurveI ), + Symbol( "GdipAddPathCurve2", cast(void**)& GdipAddPathCurve2 ), + Symbol( "GdipAddPathCurve2I", cast(void**)& GdipAddPathCurve2I ), + Symbol( "GdipAddPathCurve3", cast(void**)& GdipAddPathCurve3 ), + Symbol( "GdipAddPathCurve3I", cast(void**)& GdipAddPathCurve3I ), + Symbol( "GdipAddPathClosedCurve", cast(void**)& GdipAddPathClosedCurve ), + Symbol( "GdipAddPathClosedCurveI", cast(void**)& GdipAddPathClosedCurveI ), + Symbol( "GdipAddPathClosedCurve2", cast(void**)& GdipAddPathClosedCurve2 ), + Symbol( "GdipAddPathClosedCurve2I", cast(void**)& GdipAddPathClosedCurve2I ), + Symbol( "GdipAddPathRectangle", cast(void**)& GdipAddPathRectangle ), + Symbol( "GdipAddPathRectangleI", cast(void**)& GdipAddPathRectangleI ), + Symbol( "GdipAddPathRectangles", cast(void**)& GdipAddPathRectangles ), + Symbol( "GdipAddPathRectanglesI", cast(void**)& GdipAddPathRectanglesI ), + Symbol( "GdipAddPathEllipse", cast(void**)& GdipAddPathEllipse ), + Symbol( "GdipAddPathEllipseI", cast(void**)& GdipAddPathEllipseI ), + Symbol( "GdipAddPathPie", cast(void**)& GdipAddPathPie ), + Symbol( "GdipAddPathPieI", cast(void**)& GdipAddPathPieI ), + Symbol( "GdipAddPathPolygon", cast(void**)& GdipAddPathPolygon ), + Symbol( "GdipAddPathPolygonI", cast(void**)& GdipAddPathPolygonI ), + Symbol( "GdipAddPathPath", cast(void**)& GdipAddPathPath ), + Symbol( "GdipAddPathString", cast(void**)& GdipAddPathString ), + Symbol( "GdipAddPathStringI", cast(void**)& GdipAddPathStringI ), + Symbol( "GdipTransformPath", cast(void**)& GdipTransformPath ), + Symbol( "GdipGetPathWorldBounds", cast(void**)& GdipGetPathWorldBounds ), + Symbol( "GdipFlattenPath", cast(void**)& GdipFlattenPath ), + Symbol( "GdipWidenPath", cast(void**)& GdipWidenPath ), + Symbol( "GdipWindingModeOutline", cast(void**)& GdipWindingModeOutline ), + Symbol( "GdipWarpPath", cast(void**)& GdipWarpPath ), + Symbol( "GdipGetPointCount", cast(void**)& GdipGetPointCount ), + Symbol( "GdipGetPathTypes", cast(void**)& GdipGetPathTypes ), + Symbol( "GdipGetPathPoints", cast(void**)& GdipGetPathPoints ), + Symbol( "GdipIsVisiblePathPoint", cast(void**)& GdipIsVisiblePathPoint ), + Symbol( "GdipIsVisiblePathPointI", cast(void**)& GdipIsVisiblePathPointI ), + Symbol( "GdipIsOutlineVisiblePathPoint", cast(void**)& GdipIsOutlineVisiblePathPoint ), + Symbol( "GdipIsOutlineVisiblePathPointI", cast(void**)& GdipIsOutlineVisiblePathPointI ), + Symbol( "GdipDrawPath", cast(void**)& GdipDrawPath ), + Symbol( "GdipCreatePathIter", cast(void**)& GdipCreatePathIter ), + Symbol( "GdipDeletePathIter", cast(void**)& GdipDeletePathIter ), + Symbol( "GdipPathIterNextSubpath", cast(void**)& GdipPathIterNextSubpath ), + Symbol( "GdipPathIterNextSubpathPath", cast(void**)& GdipPathIterNextSubpathPath ), + Symbol( "GdipPathIterNextPathType", cast(void**)& GdipPathIterNextPathType ), + Symbol( "GdipPathIterNextMarker", cast(void**)& GdipPathIterNextMarker ), + Symbol( "GdipPathIterNextMarkerPath", cast(void**)& GdipPathIterNextMarkerPath ), + Symbol( "GdipPathIterGetCount", cast(void**)& GdipPathIterGetCount ), + Symbol( "GdipPathIterGetSubpathCount", cast(void**)& GdipPathIterGetSubpathCount ), + Symbol( "GdipPathIterHasCurve", cast(void**)& GdipPathIterHasCurve ), + Symbol( "GdipPathIterRewind", cast(void**)& GdipPathIterRewind ), + Symbol( "GdipPathIterEnumerate", cast(void**)& GdipPathIterEnumerate ), + Symbol( "GdipPathIterCopyData", cast(void**)& GdipPathIterCopyData ), + Symbol( "GdipCreatePathGradient", cast(void**)& GdipCreatePathGradient ), + Symbol( "GdipCreatePathGradientI", cast(void**)& GdipCreatePathGradientI ), + Symbol( "GdipCreatePathGradientFromPath", cast(void**)& GdipCreatePathGradientFromPath ), + Symbol( "GdipGetPathGradientCenterColor", cast(void**)& GdipGetPathGradientCenterColor ), + Symbol( "GdipSetPathGradientCenterColor", cast(void**)& GdipSetPathGradientCenterColor ), + Symbol( "GdipGetPathGradientSurroundColorCount", cast(void**)& GdipGetPathGradientSurroundColorCount ), + Symbol( "GdipGetPathGradientSurroundColorsWithCount", cast(void**)& GdipGetPathGradientSurroundColorsWithCount ), + Symbol( "GdipSetPathGradientSurroundColorsWithCount", cast(void**)& GdipSetPathGradientSurroundColorsWithCount ), + Symbol( "GdipGetPathGradientCenterPoint", cast(void**)& GdipGetPathGradientCenterPoint ), + Symbol( "GdipSetPathGradientCenterPoint", cast(void**)& GdipSetPathGradientCenterPoint ), + Symbol( "GdipGetPathGradientRect", cast(void**)& GdipGetPathGradientRect ), + Symbol( "GdipGetPathGradientBlendCount", cast(void**)& GdipGetPathGradientBlendCount ), + Symbol( "GdipGetPathGradientBlend", cast(void**)& GdipGetPathGradientBlend ), + Symbol( "GdipSetPathGradientBlend", cast(void**)& GdipSetPathGradientBlend ), + Symbol( "GdipGetPathGradientPresetBlendCount", cast(void**)& GdipGetPathGradientPresetBlendCount ), + Symbol( "GdipGetPathGradientPresetBlend", cast(void**)& GdipGetPathGradientPresetBlend ), + Symbol( "GdipSetPathGradientPresetBlend", cast(void**)& GdipSetPathGradientPresetBlend ), + Symbol( "GdipSetPathGradientSigmaBlend", cast(void**)& GdipSetPathGradientSigmaBlend ), + Symbol( "GdipSetPathGradientLinearBlend", cast(void**)& GdipSetPathGradientLinearBlend ), + Symbol( "GdipGetPathGradientTransform", cast(void**)& GdipGetPathGradientTransform ), + Symbol( "GdipSetPathGradientTransform", cast(void**)& GdipSetPathGradientTransform ), + Symbol( "GdipResetPathGradientTransform", cast(void**)& GdipResetPathGradientTransform ), + Symbol( "GdipMultiplyPathGradientTransform", cast(void**)& GdipMultiplyPathGradientTransform ), + Symbol( "GdipRotatePathGradientTransform", cast(void**)& GdipRotatePathGradientTransform ), + Symbol( "GdipTranslatePathGradientTransform", cast(void**)& GdipTranslatePathGradientTransform ), + Symbol( "GdipScalePathGradientTransform", cast(void**)& GdipScalePathGradientTransform ), + Symbol( "GdipGetPathGradientFocusScales", cast(void**)& GdipGetPathGradientFocusScales ), + Symbol( "GdipSetPathGradientFocusScales", cast(void**)& GdipSetPathGradientFocusScales ), + Symbol( "GdipGetPathGradientWrapMode", cast(void**)& GdipGetPathGradientWrapMode ), + Symbol( "GdipSetPathGradientWrapMode", cast(void**)& GdipSetPathGradientWrapMode ), + Symbol( "GdipResetTextureTransform", cast(void**)& GdipResetTextureTransform ), + Symbol( "GdipScaleTextureTransform", cast(void**)& GdipScaleTextureTransform ), + Symbol( "GdipTranslateTextureTransform", cast(void**)& GdipTranslateTextureTransform ), + Symbol( "GdipStringFormatGetGenericDefault", cast(void**)& GdipStringFormatGetGenericDefault ), + Symbol( "GdipStringFormatGetGenericTypographic", cast(void**)& GdipStringFormatGetGenericTypographic ), + Symbol( "GdipSetStringFormatHotkeyPrefix", cast(void**)& GdipSetStringFormatHotkeyPrefix ), + Symbol( "GdipSetStringFormatTabStops", cast(void**)& GdipSetStringFormatTabStops ) + ]; +} void loadLib_Gdip(){