◄CDC► ◄Up► ◄Contents► ◄Index► ◄Back► ──Microsoft Foundation Classes────────────────────────────────────────────── CSize ScaleViewportExt( int xNum, int xDenom, int yNum, int yDenom ); Parameter Description <xNum> Specifies the amount by which to multiply the current x-extent. <xDenom> Specifies the amount by which to divide the current x-extent. <yNum> Specifies the amount by which to multiply the current y-extent. <yDenom> Specifies the amount by which to divide the current y-extent. Remarks Modifies the viewport extents relative to the current values. The formulas are written as follows: xNewVE = ( xOldVE * xNum ) / xDenom yNewVE = ( yOldVE * yNum ) / yDenom The new extent is calculated by multiplying the current extents by the given numerator and then dividing by the given denominator. Return Value The previous viewport extents (in device units) as a ◄CSize► object. See Also ◄::ScaleViewportExt► -♦-