gdiplus: Added GdipClosePathFigure.
This commit is contained in:
parent
e4118c1847
commit
8c12919744
|
@ -54,7 +54,7 @@
|
||||||
@ stub GdipClonePen
|
@ stub GdipClonePen
|
||||||
@ stub GdipCloneRegion
|
@ stub GdipCloneRegion
|
||||||
@ stub GdipCloneStringFormat
|
@ stub GdipCloneStringFormat
|
||||||
@ stub GdipClosePathFigure
|
@ stdcall GdipClosePathFigure(ptr)
|
||||||
@ stub GdipClosePathFigures
|
@ stub GdipClosePathFigures
|
||||||
@ stub GdipCombineRegionPath
|
@ stub GdipCombineRegionPath
|
||||||
@ stub GdipCombineRegionRect
|
@ stub GdipCombineRegionRect
|
||||||
|
|
|
@ -90,6 +90,19 @@ GpStatus WINGDIPAPI GdipAddPathLine2(GpPath *path, GDIPCONST GpPointF *points,
|
||||||
return Ok;
|
return Ok;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
GpStatus WINGDIPAPI GdipClosePathFigure(GpPath* path)
|
||||||
|
{
|
||||||
|
if(!path)
|
||||||
|
return InvalidParameter;
|
||||||
|
|
||||||
|
if(path->pathdata.Count > 0){
|
||||||
|
path->pathdata.Types[path->pathdata.Count - 1] |= PathPointTypeCloseSubpath;
|
||||||
|
path->newfigure = TRUE;
|
||||||
|
}
|
||||||
|
|
||||||
|
return Ok;
|
||||||
|
}
|
||||||
|
|
||||||
GpStatus WINGDIPAPI GdipCreatePath(GpFillMode fill, GpPath **path)
|
GpStatus WINGDIPAPI GdipCreatePath(GpFillMode fill, GpPath **path)
|
||||||
{
|
{
|
||||||
if(!path)
|
if(!path)
|
||||||
|
|
|
@ -49,6 +49,7 @@ GpStatus WINGDIPAPI GdipGetBrushType(GpBrush*,GpBrushType*);
|
||||||
GpStatus WINGDIPAPI GdipDeleteBrush(GpBrush*);
|
GpStatus WINGDIPAPI GdipDeleteBrush(GpBrush*);
|
||||||
|
|
||||||
GpStatus WINGDIPAPI GdipAddPathLine2(GpPath*,GDIPCONST GpPointF*,INT);
|
GpStatus WINGDIPAPI GdipAddPathLine2(GpPath*,GDIPCONST GpPointF*,INT);
|
||||||
|
GpStatus WINGDIPAPI GdipClosePathFigure(GpPath*);
|
||||||
GpStatus WINGDIPAPI GdipCreatePath(GpFillMode,GpPath**);
|
GpStatus WINGDIPAPI GdipCreatePath(GpFillMode,GpPath**);
|
||||||
GpStatus WINGDIPAPI GdipDeletePath(GpPath*);
|
GpStatus WINGDIPAPI GdipDeletePath(GpPath*);
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue