gdiplus: Added GdipScaleWorldTransform.

This commit is contained in:
Evan Stade 2007-08-13 18:34:38 -07:00 committed by Alexandre Julliard
parent 3126c7704c
commit 30fdcc7612
3 changed files with 11 additions and 1 deletions

View File

@ -501,7 +501,7 @@
@ stub GdipScalePathGradientTransform @ stub GdipScalePathGradientTransform
@ stub GdipScalePenTransform @ stub GdipScalePenTransform
@ stub GdipScaleTextureTransform @ stub GdipScaleTextureTransform
@ stub GdipScaleWorldTransform @ stdcall GdipScaleWorldTransform(ptr long long long)
@ stub GdipSetAdjustableArrowCapFillState @ stub GdipSetAdjustableArrowCapFillState
@ stub GdipSetAdjustableArrowCapHeight @ stub GdipSetAdjustableArrowCapHeight
@ stub GdipSetAdjustableArrowCapMiddleInset @ stub GdipSetAdjustableArrowCapMiddleInset

View File

@ -1550,6 +1550,15 @@ GpStatus WINGDIPAPI GdipSaveGraphics(GpGraphics *graphics, GraphicsState *state)
return NotImplemented; return NotImplemented;
} }
GpStatus WINGDIPAPI GdipScaleWorldTransform(GpGraphics *graphics, REAL sx,
REAL sy, GpMatrixOrder order)
{
if(!graphics)
return InvalidParameter;
return GdipScaleMatrix(graphics->worldtrans, sx, sy, order);
}
GpStatus WINGDIPAPI GdipSetCompositingMode(GpGraphics *graphics, GpStatus WINGDIPAPI GdipSetCompositingMode(GpGraphics *graphics,
CompositingMode mode) CompositingMode mode)
{ {

View File

@ -92,6 +92,7 @@ GpStatus WINGDIPAPI GdipGetWorldTransform(GpGraphics*,GpMatrix*);
GpStatus WINGDIPAPI GdipRestoreGraphics(GpGraphics*,GraphicsState); GpStatus WINGDIPAPI GdipRestoreGraphics(GpGraphics*,GraphicsState);
GpStatus WINGDIPAPI GdipRotateWorldTransform(GpGraphics*,REAL,GpMatrixOrder); GpStatus WINGDIPAPI GdipRotateWorldTransform(GpGraphics*,REAL,GpMatrixOrder);
GpStatus WINGDIPAPI GdipSaveGraphics(GpGraphics*,GraphicsState*); GpStatus WINGDIPAPI GdipSaveGraphics(GpGraphics*,GraphicsState*);
GpStatus WINGDIPAPI GdipScaleWorldTransform(GpGraphics*,REAL,REAL,GpMatrixOrder);
GpStatus WINGDIPAPI GdipSetCompositingMode(GpGraphics*,CompositingMode); GpStatus WINGDIPAPI GdipSetCompositingMode(GpGraphics*,CompositingMode);
GpStatus WINGDIPAPI GdipSetCompositingQuality(GpGraphics*,CompositingQuality); GpStatus WINGDIPAPI GdipSetCompositingQuality(GpGraphics*,CompositingQuality);
GpStatus WINGDIPAPI GdipSetInterpolationMode(GpGraphics*,InterpolationMode); GpStatus WINGDIPAPI GdipSetInterpolationMode(GpGraphics*,InterpolationMode);