énumération DWRITE_FONT_WEIGHT (dwrite.h)
Représente la densité d’une police, en termes de légèreté ou de lourdeur des traits. Les valeurs énumérées correspondent à la définition usWeightClass dans la spécification OpenType. UsWeightClass représente une valeur entière comprise entre 1 et 999. Les valeurs inférieures indiquent des pondérations plus légères ; les valeurs supérieures indiquent des poids plus lourds.
Syntax
typedef enum DWRITE_FONT_WEIGHT {
DWRITE_FONT_WEIGHT_THIN = 100,
DWRITE_FONT_WEIGHT_EXTRA_LIGHT = 200,
DWRITE_FONT_WEIGHT_ULTRA_LIGHT = 200,
DWRITE_FONT_WEIGHT_LIGHT = 300,
DWRITE_FONT_WEIGHT_SEMI_LIGHT = 350,
DWRITE_FONT_WEIGHT_NORMAL = 400,
DWRITE_FONT_WEIGHT_REGULAR = 400,
DWRITE_FONT_WEIGHT_MEDIUM = 500,
DWRITE_FONT_WEIGHT_DEMI_BOLD = 600,
DWRITE_FONT_WEIGHT_SEMI_BOLD = 600,
DWRITE_FONT_WEIGHT_BOLD = 700,
DWRITE_FONT_WEIGHT_EXTRA_BOLD = 800,
DWRITE_FONT_WEIGHT_ULTRA_BOLD = 800,
DWRITE_FONT_WEIGHT_BLACK = 900,
DWRITE_FONT_WEIGHT_HEAVY = 900,
DWRITE_FONT_WEIGHT_EXTRA_BLACK = 950,
DWRITE_FONT_WEIGHT_ULTRA_BLACK = 950
} ;
Constantes
DWRITE_FONT_WEIGHT_THIN Valeur : 100 Poids de police prédéfini : Thin (100). |
DWRITE_FONT_WEIGHT_EXTRA_LIGHT Valeur : 200 Poids de police prédéfini : Extra-léger (200). |
DWRITE_FONT_WEIGHT_ULTRA_LIGHT Valeur : 200 Poids de police prédéfini : Ultra-léger (200). |
DWRITE_FONT_WEIGHT_LIGHT Valeur : 300 Poids de police prédéfini : Light (300). |
DWRITE_FONT_WEIGHT_SEMI_LIGHT Valeur : 350 Poids de police prédéfini : Semi-Light (350). |
DWRITE_FONT_WEIGHT_NORMAL Valeur : 400 Poids de police prédéfini : Normal (400). |
DWRITE_FONT_WEIGHT_REGULAR Valeur : 400 Poids de police prédéfini : Normal (400). |
DWRITE_FONT_WEIGHT_MEDIUM Valeur : 500 Poids de police prédéfini : Moyen (500). |
DWRITE_FONT_WEIGHT_DEMI_BOLD Valeur : 600 Poids de police prédéfini : Demi-gras (600). |
DWRITE_FONT_WEIGHT_SEMI_BOLD Valeur : 600 Poids de police prédéfini : Semi-gras (600). |
DWRITE_FONT_WEIGHT_BOLD Valeur : 700 Poids de police prédéfini : Gras (700). |
DWRITE_FONT_WEIGHT_EXTRA_BOLD Valeur : 800 Poids de police prédéfini : Extra-gras (800). |
DWRITE_FONT_WEIGHT_ULTRA_BOLD Valeur : 800 Poids de police prédéfini : Ultra-gras (800). |
DWRITE_FONT_WEIGHT_BLACK Valeur : 900 Poids de police prédéfini : Noir (900). |
DWRITE_FONT_WEIGHT_HEAVY Valeur : 900 Poids de police prédéfini : Lourd (900). |
DWRITE_FONT_WEIGHT_EXTRA_BLACK Valeur : 950 Poids de police prédéfini : Extra-noir (950). |
DWRITE_FONT_WEIGHT_ULTRA_BLACK Valeur : 950 Poids de police prédéfini : Ultra-noir (950). |
Remarques
Les différences de poids sont généralement différenciées par une augmentation du trait ou de l’épaisseur associée à un caractère donné dans une police, par rapport à un caractère « normal » de cette même police. L’illustration suivante montre un exemple de poids Normal et UltraBold pour la police Palatino Linotype.
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Windows 7, Windows Vista avec SP2 et Mise à jour de plateforme pour Windows Vista [applications de bureau | Applications UWP] |
Serveur minimal pris en charge | Windows Server 2008 R2, Windows Server 2008 avec SP2 et Platform Update pour Windows Server 2008 [applications de bureau | Applications UWP] |
En-tête | dwrite.h |