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

Vedi anche

GetLineSpacing

SetLineSpacing