Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Crée une transformation d’échelle qui a les facteurs d’échelle et le point central spécifiés.
Syntaxe
Matrix3x2F Scale(
FLOAT x,
FLOAT y,
D2D1_POINT_2F center
);
Paramètres
x
Type : FLOAT
Facteur d’échelle de l’axe X de la transformation d’échelle.
y
Type : FLOAT
Facteur d’échelle 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 le centerPoint spécifié et les facteurs d’échelle des axes X et Y. Si vous préférez créer un
D2D1_SIZE_F structure pour stocker les facteurs d’échelle, appelez l’autre méthode Scale .
L’illustration suivante montre que la taille du carré a augmenté à 130 % dans les deux dimensions. 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 |