[Gdiplus 3/3] Stub GdipSetClipPath
Adam Petaccia
adam at tpetaccia.com
Sat Aug 16 22:28:45 CDT 2008
---
dlls/gdiplus/gdiplus.spec | 2 +-
dlls/gdiplus/graphics.c | 8 ++++++++
include/gdiplusflat.h | 1 +
3 files changed, 10 insertions(+), 1 deletions(-)
diff --git a/dlls/gdiplus/gdiplus.spec b/dlls/gdiplus/gdiplus.spec
index 4fc0269..4499be6 100644
--- a/dlls/gdiplus/gdiplus.spec
+++ b/dlls/gdiplus/gdiplus.spec
@@ -508,7 +508,7 @@
@ stub GdipSetAdjustableArrowCapWidth
@ stub GdipSetClipGraphics
@ stub GdipSetClipHrgn
-@ stub GdipSetClipPath
+@ stdcall GdipSetClipPath(ptr ptr long)
@ stdcall GdipSetClipRect(ptr long long long long long)
@ stdcall GdipSetClipRectI(ptr long long long long long)
@ stdcall GdipSetClipRegion(ptr ptr long)
diff --git a/dlls/gdiplus/graphics.c b/dlls/gdiplus/graphics.c
index fc19190..676f85e 100644
--- a/dlls/gdiplus/graphics.c
+++ b/dlls/gdiplus/graphics.c
@@ -2541,6 +2541,14 @@ GpStatus WINGDIPAPI GdipSetClipRegion(GpGraphics *graphics, GpRegion *region,
return NotImplemented;
}
+GpStatus WINGDIPAPI GdipSetClipPath(GpGraphics *graphics, GpPath *path,
+ CombineMode combineMode)
+{
+ FIXME("stub: %p %p %d\n", graphics, path, combineMode);
+
+ return NotImplemented;
+}
+
GpStatus WINGDIPAPI GdipSetMetafileDownLevelRasterizationLimit(GpGraphics *graphics,
UINT limitDpi)
{
diff --git a/include/gdiplusflat.h b/include/gdiplusflat.h
index f1661c0..499cdb7 100644
--- a/include/gdiplusflat.h
+++ b/include/gdiplusflat.h
@@ -172,6 +172,7 @@ GpStatus WINGDIPAPI GdipSaveGraphics(GpGraphics*,GraphicsState*);
GpStatus WINGDIPAPI GdipScaleWorldTransform(GpGraphics*,REAL,REAL,GpMatrixOrder);
GpStatus WINGDIPAPI GdipSetClipRect(GpGraphics*, REAL, REAL, REAL, REAL,
CombineMode);
+GpStatus WINGDIPAPI GdipSetClipPath(GpGraphics*, GpPath*, CombineMode);
GpStatus WINGDIPAPI GdipSetCompositingMode(GpGraphics*,CompositingMode);
GpStatus WINGDIPAPI GdipSetCompositingQuality(GpGraphics*,CompositingQuality);
GpStatus WINGDIPAPI GdipSetInterpolationMode(GpGraphics*,InterpolationMode);
--
1.5.4.3
More information about the wine-patches
mailing list