structure DWRITE_MATRIX (dwrite.h)

La structure DWRITE_MATRIX spécifie la transformation graphique à appliquer aux glyphes rendus.

Syntaxe

struct DWRITE_MATRIX {
  FLOAT m11;
  FLOAT m12;
  FLOAT m21;
  FLOAT m22;
  FLOAT dx;
  FLOAT dy;
};

Membres

m11

Type : FLOAT

Valeur indiquant la mise à l’échelle horizontale/cosinus de la rotation.

m12

Type : FLOAT

Valeur indiquant le cisaillement vertical/sinus de rotation.

m21

Type : FLOAT

Valeur indiquant le cisaillement horizontal/sinus négatif de rotation.

m22

Type : FLOAT

Valeur indiquant la mise à l’échelle verticale/cosinus de la rotation.

dx

Type : FLOAT

Valeur indiquant le décalage horizontal (toujours orthogonal quelle que soit la rotation).

dy

Type : FLOAT

Valeur indiquant le décalage vertical (toujours orthogonal quelle que soit la rotation).)

Spécifications

   
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]
En-tête dwrite.h