Partager via


é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 ensemble or’s au niveau du bit.

Syntaxe

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
Spécifie aucun attribut.
DWRITE_FONT_AXIS_ATTRIBUTES_VARIABLE
Valeur : 0x0001
Spécifie que cet axe est implémenté en tant qu’axe de variante dans une police variable, avec une plage continue de valeurs, telle qu’une plage de pondérations comprise entre 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 aucun nouveau contour de glyphe).
DWRITE_FONT_AXIS_ATTRIBUTES_HIDDEN
Valeur : 0x0002
Spécifie que cet axe 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 programme, ou s’il est destiné uniquement à l’utilisation de police interne ou de développeur de polices. L’axe peut être exposé dans les utilitaires d’inspection de police de niveau inférieur, mais ne doit pas être exposé en commun ni même dans les interfaces utilisateur en mode avancé dans les applications de création de contenu.

Exigences

Exigence Valeur
client minimum pris en charge Windows 10 Build 16299
serveur minimum pris en charge Windows 10 Build 16299
d’en-tête dwrite_3.h