Partager via


Fonction D2D1MakeSkewMatrix (d2d1.h)

Crée une transformation d’asymétrie qui a l’angle de l’axe X, l’angle de l’axe y et le point central spécifiés.

Syntaxe

void D2D1MakeSkewMatrix(
  [in]  FLOAT             angleX,
  [in]  FLOAT             angleY,
  [in]  D2D1_POINT_2F     center,
  [out] D2D1_MATRIX_3X2_F *matrix
);

Paramètres

[in] angleX

Type : FLOAT

Angle d'inclinaison de l'axe X, qui est mesuré en degrés dans le sens inverse des aiguilles d'une montre à partir de l'axe Y.

[in] angleY

Type : FLOAT

Angle d'inclinaison de l'axe Y, qui est mesuré en degrés dans le sens inverse des aiguilles d'une montre à partir de l'axe X.

[in] center

Type : D2D1_POINT_2F

Point central de l’opération d’asymétrie.

[out] matrix

Type : D2D1_MATRIX_3X2_F*

Lorsque cette méthode retourne, contient la transformation de rotation. Vous devez allouer du stockage pour ce paramètre.

Valeur de retour

None

Configuration requise

   
Client minimal pris en charge Windows 7, Windows Vista avec SP2 et Mise à jour de plateforme pour Windows Vista [applications de bureau | Applications UWP]
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 | Applications UWP]
Plateforme cible Windows
En-tête d2d1.h
Bibliothèque D2d1.lib
DLL D2d1.dll