enumerazione DWRITE_TEXT_ANTIALIAS_MODE dwrite_1.h
L'enumerazione DWRITE_TEXT_ANTIALIAS_MODE contiene valori che specificano il tipo di antialiasing da usare per il testo quando la modalità di rendering chiama l'antialiasing.
Sintassi
typedef enum DWRITE_TEXT_ANTIALIAS_MODE {
DWRITE_TEXT_ANTIALIAS_MODE_CLEARTYPE,
DWRITE_TEXT_ANTIALIAS_MODE_GRAYSCALE
} ;
Costanti
DWRITE_TEXT_ANTIALIAS_MODE_CLEARTYPE ClearType antialiasing computes coverage in modo indipendente per gli elementi colore rosso, verde e blu di ogni pixel. Ciò consente di ottenere più dettagli rispetto all'antialiasing convenzionale. Tuttavia, poiché non esiste alcun valore alfa per ogni pixel, ClearType non è adatto per il rendering del testo in una bitmap intermedia trasparente. |
DWRITE_TEXT_ANTIALIAS_MODE_GRAYSCALE L'antialiasing della scala grigia calcola un valore di copertura per ogni pixel. Poiché il valore alfa di ogni pixel è ben definito, è possibile eseguire il rendering del testo in una bitmap trasparente, che può quindi essere composito con altri contenuti. Nota Il rendering in scala di grigio con IDWriteBitmapRenderTarget1 usa alfa premultiplied. |
Requisiti
Client minimo supportato | Windows 8 e Platform Update per Windows 7 [solo app desktop] |
Server minimo supportato | Windows Server 2012 e Aggiornamento della piattaforma per Windows Server 2008 R2 [solo app desktop] |
Intestazione | dwrite_1.h |