gdiplus: Added GdipGetPenBrushFill.

This commit is contained in:
Evan Stade 2007-07-23 20:24:07 -07:00 committed by Alexandre Julliard
parent e43967773f
commit 37598f81e7
3 changed files with 10 additions and 1 deletions

View File

@ -332,7 +332,7 @@
@ stdcall GdipGetPathTypes(ptr ptr long)
@ stdcall GdipGetPathWorldBounds(ptr ptr ptr ptr)
@ stub GdipGetPathWorldBoundsI
@ stub GdipGetPenBrushFill
@ stdcall GdipGetPenBrushFill(ptr ptr)
@ stdcall GdipGetPenColor(ptr ptr)
@ stub GdipGetPenCompoundArray
@ stub GdipGetPenCompoundCount

View File

@ -134,6 +134,14 @@ GpStatus WINGDIPAPI GdipDeletePen(GpPen *pen)
return Ok;
}
GpStatus WINGDIPAPI GdipGetPenBrushFill(GpPen *pen, GpBrush **brush)
{
if(!pen || !brush)
return InvalidParameter;
return GdipCloneBrush(pen->brush, brush);
}
GpStatus WINGDIPAPI GdipGetPenColor(GpPen *pen, ARGB *argb)
{
if(!pen || !argb)

View File

@ -30,6 +30,7 @@ extern "C" {
GpStatus WINGDIPAPI GdipClonePen(GpPen*,GpPen**);
GpStatus WINGDIPAPI GdipCreatePen1(ARGB,REAL,GpUnit,GpPen**);
GpStatus WINGDIPAPI GdipDeletePen(GpPen*);
GpStatus WINGDIPAPI GdipGetPenBrushFill(GpPen*,GpBrush**);
GpStatus WINGDIPAPI GdipGetPenColor(GpPen*,ARGB*);
GpStatus WINGDIPAPI GdipGetPenDashStyle(GpPen*,GpDashStyle*);
GpStatus WINGDIPAPI GdipSetPenBrushFill(GpPen*,GpBrush*);