enumerazione DWRITE_RENDERING_MODE (dwrite.h)
Rappresenta un metodo di rendering dei glifi.
Nota Questo argomento riguarda DWRITE_RENDERING_MODE in Windows 8 e versioni successive. Per informazioni sulla versione precedente, vedi la sezione Osservazioni.
Sintassi
typedef enum DWRITE_RENDERING_MODE {
DWRITE_RENDERING_MODE_DEFAULT,
DWRITE_RENDERING_MODE_ALIASED,
DWRITE_RENDERING_MODE_GDI_CLASSIC,
DWRITE_RENDERING_MODE_GDI_NATURAL,
DWRITE_RENDERING_MODE_NATURAL,
DWRITE_RENDERING_MODE_NATURAL_SYMMETRIC,
DWRITE_RENDERING_MODE_OUTLINE,
DWRITE_RENDERING_MODE_CLEARTYPE_GDI_CLASSIC,
DWRITE_RENDERING_MODE_CLEARTYPE_GDI_NATURAL,
DWRITE_RENDERING_MODE_CLEARTYPE_NATURAL,
DWRITE_RENDERING_MODE_CLEARTYPE_NATURAL_SYMMETRIC
} ;
Costanti
DWRITE_RENDERING_MODE_DEFAULT Specifica che la modalità di rendering viene determinata automaticamente, in base al tipo di carattere e alle dimensioni. |
DWRITE_RENDERING_MODE_ALIASED Specifica che non viene eseguito alcun anti-aliasing. Ogni pixel viene impostato sul colore di primo piano del testo o mantiene il colore dello sfondo. |
DWRITE_RENDERING_MODE_GDI_CLASSIC Specifica che l'antialiasing viene eseguita nella direzione orizzontale e l'aspetto dei glifi è compatibile con il layout con GDI usando CLEARTYPE_QUALITY. Usare DWRITE_MEASURING_MODE_GDI_CLASSIC per ottenere i progressi del glifo. L'antialiasing può essere ClearType o gradazioni di grigio a seconda della modalità di anti-aliasing del testo. |
DWRITE_RENDERING_MODE_GDI_NATURAL Specifica che l'antialiasing viene eseguita nella direzione orizzontale e l'aspetto dei glifi è compatibile con il layout con GDI usando CLEARTYPE_NATURAL_QUALITY. I progressi del glifo sono vicini ai progressi della progettazione del tipo di carattere, ma vengono comunque arrotondati a pixel interi. Usare DWRITE_MEASURING_MODE_GDI_NATURAL per ottenere i progressi del glifo. L'antialiasing può essere ClearType o gradazioni di grigio a seconda della modalità di anti-aliasing del testo. |
DWRITE_RENDERING_MODE_NATURAL Specifica che l'antialiasing viene eseguita nella direzione orizzontale. Questa modalità di rendering consente di posizionare i glifi con precisione subpixel e è quindi adatto per il layout naturale (ad esempio, indipendente dalla risoluzione). L'antialiasing può essere ClearType o gradazioni di grigio a seconda della modalità di anti-aliasing del testo. |
DWRITE_RENDERING_MODE_NATURAL_SYMMETRIC Analogamente alla modalità naturale, ad eccezione del fatto che l'antialiasing viene eseguita sia nelle direzioni orizzontali che verticali. Questo viene in genere utilizzato a dimensioni maggiori per rendere le curve e le linee diagonali più uniformi. L'antialiasing può essere ClearType o gradazioni di grigio a seconda della nella modalità di anti-aliasing del testo. |
DWRITE_RENDERING_MODE_OUTLINE Specifica che il rendering deve ignorare il rasterizzatore e usare direttamente le contorni. Questo viene in genere usato con dimensioni molto grandi. |
DWRITE_RENDERING_MODE_CLEARTYPE_GDI_CLASSIC |
DWRITE_RENDERING_MODE_CLEARTYPE_GDI_NATURAL |
DWRITE_RENDERING_MODE_CLEARTYPE_NATURAL |
DWRITE_RENDERING_MODE_CLEARTYPE_NATURAL_SYMMETRIC |
Commenti
DWRITE_RENDERING_MODE precedente a Windows 8
enum DWRITE_RENDERING_MODE { DWRITE_RENDERING_MODE_DEFAULT, DWRITE_RENDERING_MODE_ALIASED, DWRITE_RENDERING_MODE_CLEARTYPE_GDI_CLASSIC, DWRITE_RENDERING_MODE_CLEARTYPE_GDI_NATURAL, DWRITE_RENDERING_MODE_CLEARTYPE_NATURAL, DWRITE_RENDERING_MODE_CLEARTYPE_NATURAL_SYMMETRIC, DWRITE_RENDERING_MODE_OUTLINE };
Requisiti
Client minimo supportato | Windows 8 e Platform Update per Windows 7 [app desktop | App UWP] |
Server minimo supportato | Windows Server 2012 e Aggiornamento della piattaforma per Windows Server 2008 R2 [app desktop | App UWP] |
Intestazione | dwrite.h |