gdiplus: Stubs for GdipDrawImagePoints and GdipDrawImagePointsI.

oldstable
Andrew Eikum 2009-06-03 23:31:21 -05:00 committed by Alexandre Julliard
parent 46de8c0eb4
commit 156eeb08be
3 changed files with 18 additions and 2 deletions

View File

@ -177,8 +177,8 @@
@ stdcall GdipDrawImageI(ptr ptr long long)
@ stdcall GdipDrawImagePointRect(ptr ptr long long long long long long long)
@ stdcall GdipDrawImagePointRectI(ptr ptr long long long long long long long)
@ stub GdipDrawImagePoints
@ stub GdipDrawImagePointsI
@ stdcall GdipDrawImagePoints(ptr ptr ptr long)
@ stdcall GdipDrawImagePointsI(ptr ptr ptr long)
@ stdcall GdipDrawImagePointsRect(ptr ptr ptr long long long long long long ptr ptr ptr)
@ stdcall GdipDrawImagePointsRectI(ptr ptr ptr long long long long long long ptr ptr ptr)
@ stdcall GdipDrawImageRect(ptr ptr long long long long)

View File

@ -1620,6 +1620,20 @@ GpStatus WINGDIPAPI GdipDrawImagePointRectI(GpGraphics *graphics, GpImage *image
return NotImplemented;
}
GpStatus WINGDIPAPI GdipDrawImagePoints(GpGraphics *graphics, GpImage *image,
GDIPCONST GpPointF *dstpoints, INT count)
{
FIXME("(%p, %p, %p, %d): stub\n", graphics, image, dstpoints, count);
return NotImplemented;
}
GpStatus WINGDIPAPI GdipDrawImagePointsI(GpGraphics *graphics, GpImage *image,
GDIPCONST GpPoint *dstpoints, INT count)
{
FIXME("(%p, %p, %p, %d): stub\n", graphics, image, dstpoints, count);
return NotImplemented;
}
/* FIXME: partially implemented (only works for rectangular parallelograms) */
GpStatus WINGDIPAPI GdipDrawImagePointsRect(GpGraphics *graphics, GpImage *image,
GDIPCONST GpPointF *points, INT count, REAL srcx, REAL srcy, REAL srcwidth,

View File

@ -151,6 +151,8 @@ GpStatus WINGDIPAPI GdipDrawImage(GpGraphics*,GpImage*,REAL,REAL);
GpStatus WINGDIPAPI GdipDrawImageI(GpGraphics*,GpImage*,INT,INT);
GpStatus WINGDIPAPI GdipDrawImagePointRect(GpGraphics*,GpImage*,REAL,REAL,REAL,REAL,REAL,REAL,GpUnit);
GpStatus WINGDIPAPI GdipDrawImagePointRectI(GpGraphics*,GpImage*,INT,INT,INT,INT,INT,INT,GpUnit);
GpStatus WINGDIPAPI GdipDrawImagePoints(GpGraphics*,GpImage*,GDIPCONST GpPointF*,INT);
GpStatus WINGDIPAPI GdipDrawImagePointsI(GpGraphics*,GpImage*,GDIPCONST GpPoint*,INT);
GpStatus WINGDIPAPI GdipDrawImagePointsRect(GpGraphics*,GpImage*,
GDIPCONST GpPointF*,INT,REAL,REAL,REAL,REAL,GpUnit,
GDIPCONST GpImageAttributes*,DrawImageAbort,VOID*);