Freigeben über


ID2D1RenderTarget::SetTransform-Methoden

Wendet die angegebene Transformation auf das Renderziel an und ersetzt die vorhandene Transformation. Alle nachfolgenden Zeichnungsvorgänge finden im transformierten Raum statt.

Überladeliste

Methode Beschreibung
SetTransform(D2D1_MATRIX_3X2_F&) Wendet die angegebene Transformation auf das Renderziel an und ersetzt die vorhandene Transformation. Alle nachfolgenden Zeichnungsvorgänge finden im transformierten Raum statt.
SetTransform(D2D1_MATRIX_3X2_F*) Wendet die angegebene Transformation auf das Renderziel an und ersetzt die vorhandene Transformation. Alle nachfolgenden Zeichnungsvorgänge finden im transformierten Raum statt.

Beispiele

Im folgenden Beispiel wird die SetTransform-Methode verwendet, um eine Drehung auf das Renderziel anzuwenden. Das vollständige Beispiel finden Sie unter Drehen eines Objekts.

// Apply the rotation transform to the render target.
m_pRenderTarget->SetTransform(
    D2D1::Matrix3x2F::Rotation(
        45.0f,
        D2D1::Point2F(468.0f, 331.5f))
    );

Weitere Beispiele zum Transformieren eines Renderziels finden Sie unter Skalieren eines Objekts, Skewieren eines Objekts und Übersetzen eines Objekts.

Anforderungen

Anforderung Wert
Bibliothek
D2d1.lib
DLL
D2d1.dll

Siehe auch

ID2D1RenderTarget

Übersicht über Transformationen

Drehen eines Objekts

Skalieren eines Objekts

Gewusst wie: Verschieben eines Objekts

Übersetzen eines Objekts

Anwenden mehrerer Transformationen auf ein Objekt