é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 |
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour