Freigeben über


D2D1ComputeMaximumScaleFactor-Funktion (d2d1_2.h)

Berechnet den maximalen Faktor, um den eine bestimmte Transformation einen beliebigen Vektor strecken kann.

Syntax

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

Parameter

[in] matrix

Die Eingabetransformationsmatrix.

Rückgabewert

Der Skalierungsfaktor.

Hinweise

Formal: Wenn M die Eingabematrix ist, gibt diese Methode den Höchstwert von | zurück.V * M| / |V| für alle Vektoren V, wobei |.| gibt die Länge an.

Hinweis Da dies beschreibt, wie M Vektoren (anstelle von Punkten) beeinflusst, werden die Übersetzungskomponenten (_31 und _32) von M ignoriert.
 

Anforderungen

   
Unterstützte Mindestversion (Client) Windows 8.1 [Desktop-Apps | UWP-Apps]
Unterstützte Mindestversion (Server) Windows Server 2012 R2 [Desktop-Apps | UWP-Apps]
Zielplattform Windows
Kopfzeile d2d1_2.h (D2d1_1.h einschließen)
Bibliothek D2d1.lib
DLL D2d1.dll