enumerazione DWRITE_FONT_WEIGHT (dwrite.h)
Rappresenta la densità di un carattere tipografico, in termini di leggerezza o pesantezza dei tratti. I valori enumerati corrispondono alla definizione usWeightClass nella specifica OpenType. UsWeightClass rappresenta un valore intero compreso tra 1 e 999. I valori inferiori indicano pesi più leggeri; valori più alti indicano pesi più pesanti.
Sintassi
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
} ;
Costanti
DWRITE_FONT_WEIGHT_THIN Valore: 100 Spessore del carattere predefinito: sottile (100). |
DWRITE_FONT_WEIGHT_EXTRA_LIGHT Valore: 200 Spessore del carattere predefinito: extra chiaro (200). |
DWRITE_FONT_WEIGHT_ULTRA_LIGHT Valore: 200 Spessore del carattere predefinito: Ultra chiaro (200). |
DWRITE_FONT_WEIGHT_LIGHT Valore: 300 Spessore del carattere predefinito: Chiaro (300). |
DWRITE_FONT_WEIGHT_SEMI_LIGHT Valore: 350 Spessore del carattere predefinito: Semi-Light (350). |
DWRITE_FONT_WEIGHT_NORMAL Valore: 400 Spessore del carattere predefinito: normale (400). |
DWRITE_FONT_WEIGHT_REGULAR Valore: 400 Spessore del carattere predefinito: normale (400). |
DWRITE_FONT_WEIGHT_MEDIUM Valore: 500 Spessore del carattere predefinito: medio (500). |
DWRITE_FONT_WEIGHT_DEMI_BOLD Valore: 600 Spessore del carattere predefinito: smetto (600). |
DWRITE_FONT_WEIGHT_SEMI_BOLD Valore: 600 Spessore del carattere predefinito: semi grassetto (600). |
DWRITE_FONT_WEIGHT_BOLD Valore: 700 Spessore del carattere predefinito: grassetto (700). |
DWRITE_FONT_WEIGHT_EXTRA_BOLD Valore: 800 Spessore del carattere predefinito: grassetto aggiuntivo (800). |
DWRITE_FONT_WEIGHT_ULTRA_BOLD Valore: 800 Spessore del carattere predefinito: ultra grassetto (800). |
DWRITE_FONT_WEIGHT_BLACK Valore: 900 Spessore del carattere predefinito: nero (900). |
DWRITE_FONT_WEIGHT_HEAVY Valore: 900 Spessore del carattere predefinito: pesante (900). |
DWRITE_FONT_WEIGHT_EXTRA_BLACK Valore: 950 Spessore del carattere predefinito: extra-nero (950). |
DWRITE_FONT_WEIGHT_ULTRA_BLACK Valore: 950 Spessore del carattere predefinito: ultra-nero (950). |
Commenti
Le differenze di peso sono in genere differenziate da un tratto o spessore aumentato associato a un determinato carattere in un carattere tipografico, rispetto a un carattere "normale" dallo stesso carattere tipografico. L'illustrazione seguente mostra un esempio di pesi Normal e UltraBold per il carattere tipografico Linotype DiMentino.
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Windows 7, Windows Vista con SP2 e Aggiornamento della piattaforma per Windows Vista [app desktop | App UWP] |
Server minimo supportato | Windows Server 2008 R2, Windows Server 2008 con SP2 e Platform Update per Windows Server 2008 [app desktop | App UWP] |
Intestazione | dwrite.h |