gdiplus: Add stubs for a few region functions.
This commit is contained in:
parent
92642828d6
commit
0ea97b5ff1
|
@ -62,9 +62,9 @@
|
||||||
@ stdcall GdipClosePathFigure(ptr)
|
@ stdcall GdipClosePathFigure(ptr)
|
||||||
@ stdcall GdipClosePathFigures(ptr)
|
@ stdcall GdipClosePathFigures(ptr)
|
||||||
@ stub GdipCombineRegionPath
|
@ stub GdipCombineRegionPath
|
||||||
@ stub GdipCombineRegionRect
|
@ stdcall GdipCombineRegionRect(ptr ptr long)
|
||||||
@ stub GdipCombineRegionRectI
|
@ stdcall GdipCombineRegionRectI(ptr ptr long)
|
||||||
@ stub GdipCombineRegionRegion
|
@ stdcall GdipCombineRegionRegion(ptr ptr long)
|
||||||
@ stub GdipComment
|
@ stub GdipComment
|
||||||
@ stdcall GdipConvertToEmfPlus(ptr ptr ptr long ptr ptr)
|
@ stdcall GdipConvertToEmfPlus(ptr ptr ptr long ptr ptr)
|
||||||
@ stub GdipConvertToEmfPlusToFile
|
@ stub GdipConvertToEmfPlusToFile
|
||||||
|
@ -125,8 +125,8 @@
|
||||||
@ stdcall GdipCreateRegion(ptr)
|
@ stdcall GdipCreateRegion(ptr)
|
||||||
@ stub GdipCreateRegionHrgn
|
@ stub GdipCreateRegionHrgn
|
||||||
@ stdcall GdipCreateRegionPath(ptr ptr)
|
@ stdcall GdipCreateRegionPath(ptr ptr)
|
||||||
@ stub GdipCreateRegionRect
|
@ stdcall GdipCreateRegionRect(ptr ptr)
|
||||||
@ stub GdipCreateRegionRectI
|
@ stdcall GdipCreateRegionRectI(ptr ptr)
|
||||||
@ stub GdipCreateRegionRgnData
|
@ stub GdipCreateRegionRgnData
|
||||||
@ stdcall GdipCreateSolidFill(long ptr)
|
@ stdcall GdipCreateSolidFill(long ptr)
|
||||||
@ stdcall GdipCreateStreamOnFile(ptr long ptr)
|
@ stdcall GdipCreateStreamOnFile(ptr long ptr)
|
||||||
|
@ -377,8 +377,8 @@
|
||||||
@ stub GdipGetPropertySize
|
@ stub GdipGetPropertySize
|
||||||
@ stub GdipGetRegionBounds
|
@ stub GdipGetRegionBounds
|
||||||
@ stub GdipGetRegionBoundsI
|
@ stub GdipGetRegionBoundsI
|
||||||
@ stub GdipGetRegionData
|
@ stdcall GdipGetRegionData(ptr ptr long ptr)
|
||||||
@ stub GdipGetRegionDataSize
|
@ stdcall GdipGetRegionDataSize(ptr ptr)
|
||||||
@ stdcall GdipGetRegionHRgn(ptr ptr ptr)
|
@ stdcall GdipGetRegionHRgn(ptr ptr ptr)
|
||||||
@ stub GdipGetRegionScans
|
@ stub GdipGetRegionScans
|
||||||
@ stub GdipGetRegionScansCount
|
@ stub GdipGetRegionScansCount
|
||||||
|
|
|
@ -67,6 +67,27 @@ WINE_DEFAULT_DEBUG_CHANNEL(gdiplus);
|
||||||
*
|
*
|
||||||
*/
|
*/
|
||||||
|
|
||||||
|
GpStatus WINGDIPAPI GdipCombineRegionRect(GpRegion *region, GDIPCONST GpRectF *rect,
|
||||||
|
CombineMode mode)
|
||||||
|
{
|
||||||
|
FIXME("(%p %p %d): stub\n", region, rect, mode);
|
||||||
|
return NotImplemented;
|
||||||
|
}
|
||||||
|
|
||||||
|
GpStatus WINGDIPAPI GdipCombineRegionRectI(GpRegion *region, GDIPCONST GpRect *rect,
|
||||||
|
CombineMode mode)
|
||||||
|
{
|
||||||
|
FIXME("(%p %p %d): stub\n", region, rect, mode);
|
||||||
|
return NotImplemented;
|
||||||
|
}
|
||||||
|
|
||||||
|
GpStatus WINGDIPAPI GdipCombineRegionRegion(GpRegion *region1, GpRegion *region2,
|
||||||
|
CombineMode mode)
|
||||||
|
{
|
||||||
|
FIXME("(%p %p %d): stub\n", region1, region2, mode);
|
||||||
|
return NotImplemented;
|
||||||
|
}
|
||||||
|
|
||||||
GpStatus WINGDIPAPI GdipCreateRegion(GpRegion **region)
|
GpStatus WINGDIPAPI GdipCreateRegion(GpRegion **region)
|
||||||
{
|
{
|
||||||
FIXME("(%p): stub\n", region);
|
FIXME("(%p): stub\n", region);
|
||||||
|
@ -83,12 +104,42 @@ GpStatus WINGDIPAPI GdipCreateRegionPath(GpPath *path, GpRegion **region)
|
||||||
return NotImplemented;
|
return NotImplemented;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
GpStatus WINGDIPAPI GdipCreateRegionRect(GDIPCONST GpRectF *rect, GpRegion **region)
|
||||||
|
{
|
||||||
|
FIXME("(%p, %p): stub\n", rect, region);
|
||||||
|
|
||||||
|
*region = NULL;
|
||||||
|
return NotImplemented;
|
||||||
|
}
|
||||||
|
|
||||||
|
GpStatus WINGDIPAPI GdipCreateRegionRectI(GDIPCONST GpRect *rect, GpRegion **region)
|
||||||
|
{
|
||||||
|
FIXME("(%p, %p): stub\n", rect, region);
|
||||||
|
|
||||||
|
*region = NULL;
|
||||||
|
return NotImplemented;
|
||||||
|
}
|
||||||
|
|
||||||
GpStatus WINGDIPAPI GdipDeleteRegion(GpRegion *region)
|
GpStatus WINGDIPAPI GdipDeleteRegion(GpRegion *region)
|
||||||
{
|
{
|
||||||
FIXME("(%p): stub\n", region);
|
FIXME("(%p): stub\n", region);
|
||||||
return NotImplemented;
|
return NotImplemented;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
GpStatus WINGDIPAPI GdipGetRegionData(GpRegion *region, BYTE *buffer, UINT size, UINT *needed)
|
||||||
|
{
|
||||||
|
FIXME("(%p, %p, %d, %p): stub\n", region, buffer, size, needed);
|
||||||
|
|
||||||
|
return NotImplemented;
|
||||||
|
}
|
||||||
|
|
||||||
|
GpStatus WINGDIPAPI GdipGetRegionDataSize(GpRegion *region, UINT *needed)
|
||||||
|
{
|
||||||
|
FIXME("(%p, %p): stub\n", region, needed);
|
||||||
|
|
||||||
|
return NotImplemented;
|
||||||
|
}
|
||||||
|
|
||||||
GpStatus WINGDIPAPI GdipGetRegionHRgn(GpRegion *region, GpGraphics *graphics, HRGN *hrgn)
|
GpStatus WINGDIPAPI GdipGetRegionHRgn(GpRegion *region, GpGraphics *graphics, HRGN *hrgn)
|
||||||
{
|
{
|
||||||
FIXME("(%p, %p, %p): stub\n", region, graphics, hrgn);
|
FIXME("(%p, %p, %p): stub\n", region, graphics, hrgn);
|
||||||
|
|
|
@ -389,9 +389,16 @@ GpStatus WINGDIPAPI GdipCloneStringFormat(GDIPCONST GpStringFormat*,GpStringForm
|
||||||
GpStatus WINGDIPAPI GdipGetDpiX(GpGraphics*,REAL*);
|
GpStatus WINGDIPAPI GdipGetDpiX(GpGraphics*,REAL*);
|
||||||
GpStatus WINGDIPAPI GdipGetDpiY(GpGraphics*,REAL*);
|
GpStatus WINGDIPAPI GdipGetDpiY(GpGraphics*,REAL*);
|
||||||
|
|
||||||
|
GpStatus WINGDIPAPI GdipCombineRegionRect(GpRegion *, GDIPCONST GpRectF *, CombineMode);
|
||||||
|
GpStatus WINGDIPAPI GdipCombineRegionRectI(GpRegion *, GDIPCONST GpRect *, CombineMode);
|
||||||
|
GpStatus WINGDIPAPI GdipCombineRegionRegion(GpRegion *, GpRegion *, CombineMode);
|
||||||
GpStatus WINGDIPAPI GdipCreateRegion(GpRegion **);
|
GpStatus WINGDIPAPI GdipCreateRegion(GpRegion **);
|
||||||
GpStatus WINGDIPAPI GdipCreateRegionPath(GpPath *, GpRegion **);
|
GpStatus WINGDIPAPI GdipCreateRegionPath(GpPath *, GpRegion **);
|
||||||
|
GpStatus WINGDIPAPI GdipCreateRegionRect(GDIPCONST GpRectF *, GpRegion **);
|
||||||
|
GpStatus WINGDIPAPI GdipCreateRegionRectI(GDIPCONST GpRect *, GpRegion **);
|
||||||
GpStatus WINGDIPAPI GdipDeleteRegion(GpRegion *);
|
GpStatus WINGDIPAPI GdipDeleteRegion(GpRegion *);
|
||||||
|
GpStatus WINGDIPAPI GdipGetRegionData(GpRegion *, BYTE *, UINT, UINT *);
|
||||||
|
GpStatus WINGDIPAPI GdipGetRegionDataSize(GpRegion *, UINT *);
|
||||||
GpStatus WINGDIPAPI GdipGetRegionHRgn(GpRegion *, GpGraphics *, HRGN *);
|
GpStatus WINGDIPAPI GdipGetRegionHRgn(GpRegion *, GpGraphics *, HRGN *);
|
||||||
GpStatus WINGDIPAPI GdipSetEmpty(GpRegion *);
|
GpStatus WINGDIPAPI GdipSetEmpty(GpRegion *);
|
||||||
GpStatus WINGDIPAPI GdipSetInfinite(GpRegion *);
|
GpStatus WINGDIPAPI GdipSetInfinite(GpRegion *);
|
||||||
|
|
Loading…
Reference in New Issue