Partager via


MÉTHODES ID2D1RenderTarget::SetTransform

Applique la transformation spécifiée à la cible de rendu, en remplaçant la transformation existante. Toutes les opérations de dessin suivantes se produisent dans l’espace transformé.

Liste de surcharge

Méthode Description
SetTransform(D2D1_MATRIX_3X2_F&) Applique la transformation spécifiée à la cible de rendu, en remplaçant la transformation existante. Toutes les opérations de dessin suivantes se produisent dans l’espace transformé.
SetTransform(D2D1_MATRIX_3X2_F*) Applique la transformation spécifiée à la cible de rendu, en remplaçant la transformation existante. Toutes les opérations de dessin suivantes se produisent dans l’espace transformé.

Exemples

L’exemple suivant utilise la méthode SetTransform pour appliquer une rotation à la cible de rendu. Pour obtenir l’exemple complet, consultez Guide pratique pour faire pivoter un objet.

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

Pour obtenir d’autres exemples montrant comment transformer une cible de rendu, consultez How to Scale an Object, How to Skew an Object et How to Translate an Object.

Spécifications

Condition requise Valeur
Bibliothèque
D2d1.lib
DLL
D2d1.dll

Voir aussi

ID2D1RenderTarget

Vue d’ensemble des transformations

Comment faire pivoter un objet

Mise à l’échelle d’un objet

Guide pratique pour biaiser un objet

Comment traduire un objet

Comment appliquer plusieurs transformations à un objet