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