Matrix3x2F::Scale(D2D1_SIZE_F,D2D1_POINT_2F) , méthode (d2d1helper.h)
Crée une transformation d’échelle qui a les facteurs d’échelle et le point central spécifiés.
Syntaxe
Matrix3x2F Scale(
D2D1_SIZE_F size,
D2D1_POINT_2F center
);
Paramètres
size
Type : D2D1_SIZE_F
Facteurs d’échelle de l’axe x et de l’axe y de la transformation d’échelle.
center
Type : D2D1_POINT_2F
Point sur lequel l’échelle est effectuée.
Valeur retournée
Type : Matrix3x2F
Nouvelle transformation de mise à l’échelle.
Remarques
Cette méthode crée une transformation d’échelle pour les facteurs centerPoint et d’échelle spécifiés. Les facteurs d’échelle sont stockés sous la forme d’une paire ordonnée dans la structure D2D1_SIZE_F . Si vous préférez répertorier chaque facteur d’échelle en tant que paramètre, appelez l’autre méthode Scale .
L’illustration suivante montre la taille du carré augmentée à 130 % dans chaque dimension. Le point central de la mise à l’échelle est le coin supérieur gauche du carré.
Pour obtenir un exemple, consultez Mise à l’échelle d’un objet.
Configuration requise
Client minimal pris en charge | Windows 7, Windows Vista avec SP2 et Mise à jour de plateforme pour Windows Vista [applications de bureau uniquement] |
Serveur minimal pris en charge | Windows Server 2008 R2, Windows Server 2008 avec SP2 et Mise à jour de plateforme pour Windows Server 2008 [applications de bureau uniquement] |
Plateforme cible | Windows |
En-tête | d2d1helper.h |
Bibliothèque | D2d1.lib |
DLL | D2d1.dll |