Partager via


énumération DWRITE_FONT_STYLE (dwrite.h)

Représente le style d’un visage de police comme normal, italique ou oblique.

Syntax

typedef enum DWRITE_FONT_STYLE {
  DWRITE_FONT_STYLE_NORMAL,
  DWRITE_FONT_STYLE_OBLIQUE,
  DWRITE_FONT_STYLE_ITALIC
} ;

Constantes

 
DWRITE_FONT_STYLE_NORMAL
Style de police : Normal.
DWRITE_FONT_STYLE_OBLIQUE
Style de police : oblique.
DWRITE_FONT_STYLE_ITALIC
Style de police : italique.

Remarques

Trois termes catégorisent l’angle d’une police : normal, italique et oblique.

Style de police Description
Normal Les caractères d’une police normale, ou romaine, sont droits.
Italique Les caractères d’une police italique sont vraiment inclinés et apparaissent comme ils ont été conçus.
Oblique Les caractères d’une police oblique sont inclinés artificiellement.
 

Pour Oblique, l’inclinaison est obtenue en effectuant une transformation de cisaillement sur les caractères à partir d’une police normale. Lorsqu’une police italique vraie n’est pas disponible sur un ordinateur ou une imprimante, un style oblique peut être généré à partir de la police normale et utilisé pour simuler une police italique.

L’illustration suivante montre les styles de police normal, italique et oblique pour la police Palatino Linotype. Notez que le style de police italique a une apparence plus fluide et visuellement attrayante que le style de police oblique, qui est simplement créé en faisant glisser la version de style de police normale du texte.

Illustration de styles de police normaux, italiques et obliques
Note Les valeurs autres que celles définies dans l’énumération sont considérées comme non valides et elles sont rejetées par les fonctions d’API de police.
 

Configuration requise

Condition requise Valeur
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