enumerazione DWRITE_LINE_SPACING_METHOD (dwrite.h)
Metodo utilizzato per l'interlinea in un layout di testo.
Sintassi
typedef enum DWRITE_LINE_SPACING_METHOD {
DWRITE_LINE_SPACING_METHOD_DEFAULT,
DWRITE_LINE_SPACING_METHOD_UNIFORM,
DWRITE_LINE_SPACING_METHOD_PROPORTIONAL
} ;
Costanti
DWRITE_LINE_SPACING_METHOD_DEFAULT L'interlinea dipende esclusivamente dal contenuto, regolando in base alle dimensioni dei tipi di carattere e agli oggetti inline. |
DWRITE_LINE_SPACING_METHOD_UNIFORM Le righe vengono impostate in modo esplicito sulla spaziatura uniforme, indipendentemente dalle dimensioni dei tipi di carattere e degli oggetti inline. Ciò può essere utile per evitare l'aspetto non uniforme che può verificarsi dal fallback del tipo di carattere. |
DWRITE_LINE_SPACING_METHOD_PROPORTIONAL La spaziatura linea e le distanze di base sono proporzionali ai valori calcolati in base al contenuto, alle dimensioni dei tipi di carattere e agli oggetti inline. NOTA Questo valore è disponibile solo in Windows 10 o versione successiva e può essere usato con IDWriteTextLayout3::SetLineSpacing, ma non può essere usato con IDWriteTextFormat::SetLineSpacing. |
Commenti
Il metodo di interlinea viene impostato utilizzando il metodo SetLineSpacing delle interfacce IDWriteTextFormat o IDWriteTextLayout . Per ottenere il metodo di spaziatura riga corrente di un formato di testo o di un layout di testo, usare GetLineSpacing.
Requisiti
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 |