Condividi tramite


enumerazione DWRITE_FONT_STYLE (dwrite.h)

Rappresenta lo stile di un carattere come normale, corsivo o obliquo.

Sintassi

typedef enum DWRITE_FONT_STYLE {
  DWRITE_FONT_STYLE_NORMAL,
  DWRITE_FONT_STYLE_OBLIQUE,
  DWRITE_FONT_STYLE_ITALIC
} ;

Costanti

 
DWRITE_FONT_STYLE_NORMAL
Stile carattere: normale.
DWRITE_FONT_STYLE_OBLIQUE
Stile carattere: obliquo.
DWRITE_FONT_STYLE_ITALIC
Stile carattere: Corsivo.

Commenti

Tre termini classificano l'inclinazione di un tipo di carattere: normale, corsivo e obliqua.

Stile carattere Descrizione
Normale I caratteri in un carattere normale, o romano, sono verticali.
Corsivo I caratteri in corsivo sono veramente inclinati e appaiono come sono stati progettati.
Oblique I caratteri in un carattere obliquo sono inclinati artificialmente.
 

Per Oblique, l'inclinazione viene ottenuta eseguendo una trasformazione shear sui caratteri di un tipo di carattere normale. Quando un tipo di carattere corsivo reale non è disponibile in un computer o in una stampante, è possibile generare uno stile obliquo dal tipo di carattere normale e utilizzare per simulare un tipo di carattere corsivo.

La figura seguente mostra gli stili di carattere normale, corsivo e obliquo per il tipo di carattere Type Linotype DiMentino. Si noti che lo stile del carattere corsivo ha un aspetto più scorrevole e visivamente accattivante rispetto allo stile del carattere obliquo, che viene semplicemente creato asimmetriando la versione normale dello stile del carattere del testo.

Illustrazione degli stili di carattere normale, corsivo e obliquo
Nota I valori diversi da quelli definiti nell'enumerazione sono considerati non validi e vengono rifiutati dalle funzioni API del tipo di carattere.
 

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