é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 |