ID2D1RenderTarget::SetTransform-Methoden

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

Ü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 erfolgen im transformierten Raum.
SetTransform(D2D1 _ MATRIX _ 3X2 _ F * ) Wendet die angegebene Transformation auf das Renderziel an und ersetzt die vorhandene Transformation. Alle nachfolgenden Zeichnungsvorgänge erfolgen im transformierten Raum.

Beispiele

Im folgenden Beispiel wird die SetTransform-Methode verwendet, um eine Drehung auf das Renderziel anzuwenden. Das vollständige Beispiel finden Sie unter Rotieren 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 How to Scale an Object, How to Skew an Objectund How to Translate an Object.

Requirements (Anforderungen)

Anforderung Wert
Bibliothek
D2d1.lib
DLL
D2d1.dll

Weitere Informationen

ID2D1RenderTarget

Übersicht über Transformationen

Drehen eines Objekts

Skalieren eines Objekts

Verzerren eines Objekts

Übersetzen eines Objekts

Anwenden mehrerer Transformationen auf ein Objekt