énumération DWRITE_FONT_AXIS_ATTRIBUTES (dwrite_3.h)

Définit des constantes qui spécifient des attributs pour un axe de police. Les valeurs peuvent être au niveau du bit OU ensemble.

Syntax

typedef enum DWRITE_FONT_AXIS_ATTRIBUTES {
  DWRITE_FONT_AXIS_ATTRIBUTES_NONE = 0x0000,
  DWRITE_FONT_AXIS_ATTRIBUTES_VARIABLE = 0x0001,
  DWRITE_FONT_AXIS_ATTRIBUTES_HIDDEN = 0x0002
} ;

Constantes

 
DWRITE_FONT_AXIS_ATTRIBUTES_NONE
Valeur : 0x0000
Ne spécifie aucun attribut.
DWRITE_FONT_AXIS_ATTRIBUTES_VARIABLE
Valeur : 0x0001
Spécifie que cet axe est implémenté en tant qu’axe de variation dans une police variable, avec une plage continue de valeurs, comme une plage de pondérations de 100.900. Sinon, il s’agit d’un axe statique qui contient un point unique, ou il a une plage mais ne varie pas, comme la taille optique dans la police Skia Heading (qui couvre une plage de points mais n’interpole pas de nouveaux contours de glyphe).
DWRITE_FONT_AXIS_ATTRIBUTES_HIDDEN
Valeur : 0x0002
Spécifie qu’il est recommandé de rester masqué dans les interfaces utilisateur. Le développeur de polices peut le recommander si un axe est destiné à être accessible uniquement par programmation, ou s’il est destiné à une utilisation interne à la police ou au développeur de polices uniquement. L’axe peut être exposé dans les utilitaires d’inspection de police de niveau inférieur, mais ne doit pas être exposé dans les interfaces utilisateur courantes ni même en mode avancé dans les applications de création de contenu.

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