

, DllCall("GdiPlus.dll\GdipDrawArc", "Ptr", pGraphicsCtxt, "Ptr", pPen, "Float", offset, "Float", offset, "Float", sz, "Float", sz, "Float", 0, "Float", arcend) , DllCall("GdiPlus.dll\GdipSetPenColor", "Ptr", pPen, "UInt", "0xFF" ColorHLSToRGB(hue + i, 120, 240))

I := A_Index - 1, sz := i * step, offset := maxrad / 2 - sz / 2 VarSetCapacity(SI, 24, 0), Numput(1, SI, 0, "Int")ĭllCall("GdiPlus.dll\GdiplusStartup", "UPtr*", pToken, "Ptr", &SI, "Ptr", 0)ĭllCall("GdiPlus.dll\GdipCreateFromHWND", "Ptr", hGDIPFun, "Ptr*", pGraphics)ĭllCall("GdiPlus.dll\GdipCreateBitmapFromGraphics", "Int", gui_w, "Int", gui_h, "Ptr", pGraphics, "Ptr*", pBitmap)ĭllCall("Gdiplus.dll\GdipGetImageGraphicsContext", "Ptr", pBitmap, "Ptr*", pGraphicsCtxt)ĭllCall("Gdiplus.dll\GdipSetSmoothingMode", "Ptr", pGraphicsCtxt, "Int", 2)ĭllCall("Gdiplus.dll\GdipCreatePen1", "UInt", 0xFFFFFFFF, "Float", 3, "Int", 2, "Ptr*", pPen)ĭllCall("GdiPlus.dll\GdipGraphicsClear", "Ptr", pGraphicsCtxt, "UInt", 0x7F000000) HGDIPLUS := DllCall("LoadLibrary", "Str", "GdiPlus.dll", "Ptr") HSHLWAPI := DllCall("LoadLibrary", "Str", "shlwapi.dll", "Ptr")
