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.
Die Graphics::ResetTransform-Methode legt die Welttransformationsmatrix dieses Graphics-Objekts auf die Identitätsmatrix fest.
Syntax
Status ResetTransform();
Rückgabewert
Typ: Status
Wenn die Methode erfolgreich ist, gibt sie OK zurück, ein Element der Status-Enumeration .
Wenn die Methode fehlschlägt, wird eines der anderen Elemente der Status-Enumeration zurückgegeben.
Hinweise
Die Identitätsmatrix stellt eine Transformation dar, die nichts bewirkt. Wenn die Welttransformationsmatrix eines Graphics-Objekts die Identitätsmatrix ist, wird keine Welttransformation auf Elemente angewendet, die von diesem Graphics-Objekt gezeichnet wurden.
Beispiele
Im folgenden Beispiel wird die Welttransformation eines Graphics-Objekts auf eine Drehung um 45 Grad festgelegt und dann ein Rechteck zeichnet. zeichnet. Der Code ruft die ResetTransform-Methode des Graphics-Objekts auf und zeichnet dann ein zweites Rechteck. Auf das zweite Rechteck wird keine Drehungstransformation angewendet.
VOID Example_ResetTransform(HDC hdc)
{
Graphics graphics(hdc);
// Rotate the transformation and draw a rectangle.
graphics.RotateTransform(45.0f);
Pen blackPen(Color(255, 0, 0, 0));
graphics.DrawRectangle(&blackPen, 100, 0, 100, 50);
// Reset the transformation to identity, and draw a second rectangle.
graphics.ResetTransform();
Pen redPen(Color(255, 255, 0, 0));
graphics.DrawRectangle(&redPen, 110, 0, 100, 50);
}
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Windows XP, Windows 2000 Professional [nur Desktop-Apps] |
Unterstützte Mindestversion (Server) | Windows 2000 Server [nur Desktop-Apps] |
Zielplattform | Windows |
Kopfzeile | gdiplusgraphics.h (include Gdiplus.h) |
Bibliothek | Gdiplus.lib |
DLL | Gdiplus.dll |