gdiplus: Implement GdipIsVisibleClipEmpty.
This commit is contained in:
parent
157b1f6902
commit
03e31f9b86
@ -424,7 +424,7 @@
|
|||||||
@ stdcall GdipIsOutlineVisiblePathPoint(ptr long long ptr ptr ptr)
|
@ stdcall GdipIsOutlineVisiblePathPoint(ptr long long ptr ptr ptr)
|
||||||
@ stdcall GdipIsOutlineVisiblePathPointI(ptr long long ptr ptr ptr)
|
@ stdcall GdipIsOutlineVisiblePathPointI(ptr long long ptr ptr ptr)
|
||||||
@ stdcall GdipIsStyleAvailable(ptr long ptr)
|
@ stdcall GdipIsStyleAvailable(ptr long ptr)
|
||||||
@ stub GdipIsVisibleClipEmpty
|
@ stdcall GdipIsVisibleClipEmpty(ptr ptr)
|
||||||
@ stdcall GdipIsVisiblePathPoint(ptr long long ptr ptr)
|
@ stdcall GdipIsVisiblePathPoint(ptr long long ptr ptr)
|
||||||
@ stdcall GdipIsVisiblePathPointI(ptr long long ptr ptr)
|
@ stdcall GdipIsVisiblePathPointI(ptr long long ptr ptr)
|
||||||
@ stdcall GdipIsVisiblePoint(ptr long long ptr)
|
@ stdcall GdipIsVisiblePoint(ptr long long ptr)
|
||||||
|
@ -4359,3 +4359,26 @@ GpStatus WINGDIPAPI GdipRecordMetafileI(HDC hdc, EmfType type, GDIPCONST GpRect
|
|||||||
FIXME("(%p %d %p %d %p %p): stub\n", hdc, type, frameRect, frameUnit, desc, metafile);
|
FIXME("(%p %d %p %d %p %p): stub\n", hdc, type, frameRect, frameUnit, desc, metafile);
|
||||||
return NotImplemented;
|
return NotImplemented;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/*****************************************************************************
|
||||||
|
* GdipIsVisibleClipEmpty [GDIPLUS.@]
|
||||||
|
*/
|
||||||
|
GpStatus WINGDIPAPI GdipIsVisibleClipEmpty(GpGraphics *graphics, BOOL *res)
|
||||||
|
{
|
||||||
|
GpStatus stat;
|
||||||
|
GpRegion* rgn;
|
||||||
|
|
||||||
|
TRACE("(%p, %p)\n", graphics, res);
|
||||||
|
|
||||||
|
if((stat = GdipCreateRegion(&rgn)) != Ok)
|
||||||
|
return stat;
|
||||||
|
|
||||||
|
if((stat = get_visible_clip_region(graphics, rgn)) != Ok)
|
||||||
|
goto cleanup;
|
||||||
|
|
||||||
|
stat = GdipIsEmptyRegion(rgn, graphics, res);
|
||||||
|
|
||||||
|
cleanup:
|
||||||
|
GdipDeleteRegion(rgn);
|
||||||
|
return stat;
|
||||||
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user