1 This file has a list of functionality not yet implemented or issues that
2 have to be fixed in libgdiplus.
4 ---- Functionality not implemented
8 - WMF and EMF. We have limited support metafiles.
10 ---- Not implemented / partially implemented functions
14 Functions that use or create Win32 handles and are not yet implemented
15 (except for window and device needed in System.Windows.Forms.)
17 GdipCreateBitmapFromResource
25 GdipGetPixelOffsetMode [2]
26 GdipGetTextContrast [2]
27 GdipSetPixelOffsetMode [2]
28 GdipSetTextContrast [2]
34 GdipSetImageAttributesThreshold
35 GdipSetImageAttributesOutputChannelColorProfile
36 GdipGetImageAttributesAdjustedPalette
37 GdipSetImageAttributesOutputChannel
38 GdipLoadImageFromStream
45 GdipSetPenDashCap197819 [2]
46 GdipGetPenDashCap197819 [2]
47 GdipSetPenCustomStartCap [3]
48 GdipGetPenCustomStartCap [3]
49 GdipSetPenCustomEndCap [3]
50 GdipGetPenCustomEndCap [3]
52 * Functions related to paths
56 GdipIsOutlineVisiblePathPoint [4]
57 GdipIsOutlineVisiblePathPointI [4]
58 GdipIsVisiblePathPoint [4]
59 GdipIsVisiblePathPointI [4]
60 GdipWindingModeOutline
66 [1] Partially implemented. LayoutRect and StringFormat are ignored.
67 [2] Function exists (return Ok) but doesn't do anything (visually or not)
68 [3] Function exists (return Ok) but only display a warning on the console
69 [4] Partially implemented. GpGraphics is ignored.
71 ---- Known Limitations
75 GDI+ supports bitmaps with more than 32bpp.
76 http://bugzilla.ximian.com/show_bug.cgi?id=80693
78 * Coordinates limitations
80 GDI+ supports 32bips of precision (Cairo is limited to 15bits)
81 http://bugzilla.ximian.com/show_bug.cgi?id=79729
83 * Cairo doesn't support 8-bit pseudocolor visuals
85 http://bugzilla.ximian.com/show_bug.cgi?id=77937
87 * Cairo doesn't implement cairo_stroke_to_path
89 GdipWidenPath implementation depends on this feature.
90 http://bugzilla.ximian.com/show_bug.cgi?id=78110
94 last updated: August 9th, 2007