CDC::ScaleViewportExt
Ändert die Viewportgrößen relativ zum aktuellen Werten.
virtual CSize ScaleViewportExt(
int xNum,
int xDenom,
int yNum,
int yDenom
);
Parameter
xNum
Gibt die Menge an, die durch den aktuellen XWertebereich multiplizieren.xDenom
Gibt die Menge an, durch die teilen das Ergebnis des Multiplizierens des aktuellen XWertebereichs durch den Wert des Parameters xNum.yNum
Gibt die Menge an, die durch den aktuellen y-Wertebereich multiplizieren.yDenom
Gibt die Menge an, durch die teilen das Ergebnis des Multiplizierens des aktuellen y-Wertebereichs durch den Wert des Parameters yNum.
Rückgabewert
Die vorherigen Viewportgrößen (in den Geräteeinheiten) als CSize-Objekt.
Hinweise
Die Formeln werden geschrieben, wie folgt:
xNewVE = ( xOldVE * xNum ) / xDenom
yNewVE = ( yOldVE * yNum ) / yDenom
Die neuen Viewportgrößen werden berechnet, indem die aktuellen Wertebereiche vom angegebenen Zähler multipliziert und dann durch den angegebenen Nenner unterteilt.
Anforderungen
Header: afxwin.h