Partager via


D2D1ComputeMaximumScaleFactor, fonction (d2d1_2.h)

Calcule le facteur maximal par lequel une transformation donnée peut étirer n’importe quel vecteur.

Syntaxe

FLOAT D2D1ComputeMaximumScaleFactor(
  [in] const D2D1_MATRIX_3X2_F *matrix
);

Paramètres

[in] matrix

Matrice de transformation d’entrée.

Valeur retournée

Facteur d’échelle.

Remarques

Formellement, si M est la matrice d’entrée, cette méthode retourne la valeur maximale de |V * M| / |V| pour tous les vecteurs V, où |.| indique longueur.

Note Étant donné que cela décrit comment M affecte les vecteurs (plutôt que les points), les composants de traduction (_31 et _32) de M sont ignorés.
 

Configuration requise

   
Client minimal pris en charge Windows 8.1 [applications de bureau | Applications UWP]
Serveur minimal pris en charge Windows Server 2012 R2 [applications de bureau | Applications UWP]
Plateforme cible Windows
En-tête d2d1_2.h (include D2d1_1.h)
Bibliothèque D2d1.lib
DLL D2d1.dll