enumerazione DWRITE_FONT_STRETCH (dwrite.h)
Rappresenta il grado di estensione di un tipo di carattere rispetto al normale rapporto di aspetto di un tipo di carattere. I valori enumerati corrispondono alla definizione usWidthClass nella specifica OpenType. UsWidthClass rappresenta un valore intero compreso tra 1 e 9, i valori inferiori indicano larghezze più strette; i valori più alti indicano larghezze più ampie.
Sintassi
typedef enum DWRITE_FONT_STRETCH {
DWRITE_FONT_STRETCH_UNDEFINED = 0,
DWRITE_FONT_STRETCH_ULTRA_CONDENSED = 1,
DWRITE_FONT_STRETCH_EXTRA_CONDENSED = 2,
DWRITE_FONT_STRETCH_CONDENSED = 3,
DWRITE_FONT_STRETCH_SEMI_CONDENSED = 4,
DWRITE_FONT_STRETCH_NORMAL = 5,
DWRITE_FONT_STRETCH_MEDIUM = 5,
DWRITE_FONT_STRETCH_SEMI_EXPANDED = 6,
DWRITE_FONT_STRETCH_EXPANDED = 7,
DWRITE_FONT_STRETCH_EXTRA_EXPANDED = 8,
DWRITE_FONT_STRETCH_ULTRA_EXPANDED = 9
} ;
Costanti
DWRITE_FONT_STRETCH_UNDEFINED Valore: 0 Tipo di carattere predefinito stretch : non noto (0). |
DWRITE_FONT_STRETCH_ULTRA_CONDENSED Valore: 1 Tipo di carattere predefinito stretch : Ultra-condensato (1). |
DWRITE_FONT_STRETCH_EXTRA_CONDENSED Valore: 2 Estensione predefinita del tipo di carattere : con condensazione aggiuntiva (2). |
DWRITE_FONT_STRETCH_CONDENSED Valore: 3 Estensione predefinita del tipo di carattere : condensato (3). |
DWRITE_FONT_STRETCH_SEMI_CONDENSED Valore: 4 Tratto predefinito del tipo di carattere : semi-condensato (4). |
DWRITE_FONT_STRETCH_NORMAL Valore: 5 Tipo di carattere predefinito stretch : Normale (5). |
DWRITE_FONT_STRETCH_MEDIUM Valore: 5 Tipo di carattere predefinito stretch : Medio (5). |
DWRITE_FONT_STRETCH_SEMI_EXPANDED Valore: 6 Estensione predefinita del tipo di carattere : espansa semi-espansa (6). |
DWRITE_FONT_STRETCH_EXPANDED Valore: 7 Estensione del tipo di carattere predefinita: espansa (7). |
DWRITE_FONT_STRETCH_EXTRA_EXPANDED Valore: 8 Estensione predefinita del tipo di carattere : espansa in più (8). |
DWRITE_FONT_STRETCH_ULTRA_EXPANDED Valore: 9 Estensione predefinita del tipo di carattere : ultra espansa (9). |
Commenti
Un'estensione del tipo di carattere descrive il grado di estensione di un modulo di tipo carattere dal rapporto di aspetto normale, ovvero il rapporto di larghezza e altezza originale specificato per i glifi nel tipo di carattere. La figura seguente mostra un esempio di tratti normali e condensati per il carattere di tipo Rockwell Bold.
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 |