gdiplus: Add a stub for GdipSetClipRegion.

This commit is contained in:
Lei Zhang 2008-04-09 12:35:29 -07:00 committed by Alexandre Julliard
parent 95f323ed46
commit cec6c2eb4d
3 changed files with 14 additions and 1 deletions

View File

@ -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

View File

@ -2100,3 +2100,14 @@ GpStatus WINGDIPAPI GdipSetClipRectI(GpGraphics *graphics, INT x, INT y,
return NotImplemented;
}
GpStatus WINGDIPAPI GdipSetClipRegion(GpGraphics *graphics, GpRegion *region,
CombineMode combineMode)
{
static int calls;
if(!(calls++))
FIXME("not implemented\n");
return NotImplemented;
}

View File

@ -38,6 +38,7 @@ class GpLineGradient : public GpBrush {};
class GpTexture : public GpBrush {};
class GpFont {};
class GpStringFormat {};
class GpRegion {};
#else /* end of c++ declarations */
@ -58,6 +59,7 @@ typedef struct GpLineGradient GpLineGradient;
typedef struct GpTexture GpTexture;
typedef struct GpFont GpFont;
typedef struct GpStringFormat GpStringFormat;
typedef struct GpRegion GpRegion;
#endif /* end of c declarations */