DWRITE_FONT_AXIS_VALUE structure (dwrite_3.h)

Représente une valeur pour un axe de polices. Utilisé lors de l’interrogation et de la création d’instances de police (par exemple, consultez IDWriteFontFace5 ::GetFontAxisValues).

Syntaxe

struct DWRITE_FONT_AXIS_VALUE {
  DWRITE_FONT_AXIS_TAG axisTag;
  FLOAT                value;
};

Membres

axisTag

Type : DWRITE_FONT_AXIS_TAG

Identificateur de quatre caractères de l’axe des polices (par exemple, poids, largeur, oblique, italique, etc.).

value

Type : FLOAT

Valeur de l’axe spécifié dans axisTag. La signification et la plage de la valeur dépendent de la sémantique de l’axe particulier. Certains axes connus ont des plages standard et des valeurs par défaut. Voici quelques exemples.

  • Poids (1..1000, valeur par défaut == 400)
  • Largeur (>0, valeur par défaut == 100)
  • Slant (-90..90, valeur par défaut == -20)
  • Italique (0 ou 1)

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows 10 Build 20348
Serveur minimal pris en charge Windows 10 Build 20348
En-tête dwrite_3.h

Voir aussi

énumération DWRITE_FONT_AXIS_TAG

DWRITE_FONT_AXIS_RANGE structure