Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Erstellt eine Skalierungstransformation mit den angegebenen Skalierungsfaktoren und dem angegebenen Mittelpunkt.
Syntax
Matrix3x2F Scale(
D2D1_SIZE_F size,
D2D1_POINT_2F center
);
Parameter
size
Typ: D2D1_SIZE_F
Die Skalierungsfaktoren x- und y-Achse der Skalierungstransformation.
center
Typ: D2D1_POINT_2F
Der Punkt, an dem die Skalierung ausgeführt wird.
Rückgabewert
Typ: Matrix3x2F
Die neue Skalierungstransformation.
Hinweise
Diese Methode erstellt eine Skalierungstransformation für die angegebenen CenterPoint - und Skalierungsfaktoren. Die Skalierungsfaktoren werden als geordnetes Paar in der D2D1_SIZE_F-Struktur gespeichert. Wenn Sie lieber jeden Skalierungsfaktor als Parameter auflisten möchten, rufen Sie die andere Scale-Methode auf .
Die folgende Abbildung zeigt die Größe des Quadrats, das in jeder Dimension auf 130 % erhöht wurde. Der Mittelpunkt für die Skalierung ist die linke obere Ecke des Quadrats.
Ein Beispiel finden Sie unter Skalieren eines Objekts.
Anforderungen
| Unterstützte Mindestversion (Client) | Windows 7, Windows Vista mit SP2 und Plattformupdate für Windows Vista [nur Desktop-Apps] |
| Unterstützte Mindestversion (Server) | Windows Server 2008 R2, Windows Server 2008 mit SP2 und Plattformupdate für Windows Server 2008 [nur Desktop-Apps] |
| Zielplattform | Windows |
| Kopfzeile | d2d1helper.h |
| Bibliothek | D2d1.lib |
| DLL | D2d1.dll |