Freigeben über


Graphics::ResetTransform-Methode (gdiplusgraphics.h)

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

Weitere Informationen

Koordinatensysteme und Transformationen

Grafiken

Graphics::GetTransform

Graphics::MultiplyTransform

Graphics::RotateTransform

Graphics::ScaleTransform

Graphics::SetTransform

Graphics::TransformPoints

Graphics::TranslateTransform

Matrix

Matrixorder

Transformationen