enumerazione D2D1_TEXT_ANTIALIAS_MODE (d2d1.h)
Descrive la modalità antialiasing usata per il disegno di testo.
Sintassi
typedef enum D2D1_TEXT_ANTIALIAS_MODE {
D2D1_TEXT_ANTIALIAS_MODE_DEFAULT = 0,
D2D1_TEXT_ANTIALIAS_MODE_CLEARTYPE = 1,
D2D1_TEXT_ANTIALIAS_MODE_GRAYSCALE = 2,
D2D1_TEXT_ANTIALIAS_MODE_ALIASED = 3,
D2D1_TEXT_ANTIALIAS_MODE_FORCE_DWORD = 0xffffffff
} ;
Costanti
D2D1_TEXT_ANTIALIAS_MODE_DEFAULT Valore: 0 Usare il valore predefinito del sistema. Vedere la sezione Osservazioni. |
D2D1_TEXT_ANTIALIAS_MODE_CLEARTYPE Valore: 1 Usare ClearType antialiasing. |
D2D1_TEXT_ANTIALIAS_MODE_GRAYSCALE Valore: 2 Usare l'antialiasing in scala di grigio. |
D2D1_TEXT_ANTIALIAS_MODE_ALIASED Valore: 3 Non usare antialiasing. |
D2D1_TEXT_ANTIALIAS_MODE_FORCE_DWORD Valore: 0xffffffff |
Commenti
Questa enumerazione viene usata con SetTextAntialiasMode di un ID2D1RenderTarget per specificare il modo in cui il testo e i glifi sono antialiased.
Per impostazione predefinita, Direct2D esegue il rendering del testo in modalità ClearType. Fattori che
può eseguire il downgrade della qualità predefinita su scala grigia o aliased:
- Se il valore DWRITE_RENDERING_MODE è DWRITE_RENDERING_MODE_ALIASED ,
la modalità di antialiasing del testo predefinita è aliasata. Per modificare la modalità di rendering DirectWrite di un ID2D1RenderTarget, usare il metodo ID2D1RenderTarget::SetTextRenderingParams.
- Se il valore DWRITE_RENDERING_MODE è DWRITE_RENDERING_MODE_OUTLINE, il testo predefinito
la modalità antialiasing è la scala grigia.
- Se la destinazione di rendering ha un canale alfa e non è impostata su D2D1_ALPHA_MODE_IGNORE,
la modalità di antialiasing del testo predefinita è la scala grigia.
- Se ID2D1RenderTarget::P ushLayer viene chiamato senza D2D1_LAYER_OPTIONS_INITIALIZE_FOR_CLEARTYPE
(e il poplayer corrispondente non è ancora stato chiamato), quindi il testo predefinito
la modalità antialiasing è la scala grigia.
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 | d2d1.h |