gdiplus: Add a stub for GdipSetClipRegion.
diff --git a/dlls/gdiplus/gdiplus.spec b/dlls/gdiplus/gdiplus.spec
index e0e6336..f6024cd 100644
--- a/dlls/gdiplus/gdiplus.spec
+++ b/dlls/gdiplus/gdiplus.spec
@@ -511,7 +511,7 @@
 @ stub GdipSetClipPath
 @ stub GdipSetClipRect
 @ stdcall GdipSetClipRectI(ptr long long long long long)
-@ stub GdipSetClipRegion
+@ stdcall GdipSetClipRegion(ptr ptr long)
 @ stdcall GdipSetCompositingMode(ptr long)
 @ stdcall GdipSetCompositingQuality(ptr long)
 @ stub GdipSetCustomLineCapBaseCap
diff --git a/dlls/gdiplus/graphics.c b/dlls/gdiplus/graphics.c
index 92b0f76..3fcdfc6 100644
--- a/dlls/gdiplus/graphics.c
+++ b/dlls/gdiplus/graphics.c
@@ -2100,3 +2100,14 @@
 
     return NotImplemented;
 }
+
+GpStatus WINGDIPAPI GdipSetClipRegion(GpGraphics *graphics, GpRegion *region,
+                                     CombineMode combineMode)
+{
+    static int calls;
+
+    if(!(calls++))
+        FIXME("not implemented\n");
+
+    return NotImplemented;
+}
diff --git a/include/gdiplusgpstubs.h b/include/gdiplusgpstubs.h
index 364f21c..cba15e4 100644
--- a/include/gdiplusgpstubs.h
+++ b/include/gdiplusgpstubs.h
@@ -38,6 +38,7 @@
 class GpTexture : public GpBrush {};
 class GpFont {};
 class GpStringFormat {};
+class GpRegion {};
 
 #else /* end of c++ declarations */
 
@@ -58,6 +59,7 @@
 typedef struct GpTexture GpTexture;
 typedef struct GpFont GpFont;
 typedef struct GpStringFormat GpStringFormat;
+typedef struct GpRegion GpRegion;
 
 #endif /* end of c declarations */