DWRITE_LINE_SPACING_METHOD-Enumeration (dwrite.h)
Die Methode, die für den Zeilenabstand in einem Textlayout verwendet wird.
Syntax
typedef enum DWRITE_LINE_SPACING_METHOD {
DWRITE_LINE_SPACING_METHOD_DEFAULT,
DWRITE_LINE_SPACING_METHOD_UNIFORM,
DWRITE_LINE_SPACING_METHOD_PROPORTIONAL
} ;
Konstanten
DWRITE_LINE_SPACING_METHOD_DEFAULT Der Zeilenabstand hängt ausschließlich vom Inhalt ab und passt sich an die Größe von Schriftarten und Inlineobjekten an. |
DWRITE_LINE_SPACING_METHOD_UNIFORM Zeilen werden explizit auf einheitliche Abstände festgelegt, unabhängig von der Größe von Schriftarten und Inlineobjekten. Dies kann nützlich sein, um das ungleichmäßige Erscheinungsbild zu vermeiden, das bei einem Schriftartfallback auftreten kann. |
DWRITE_LINE_SPACING_METHOD_PROPORTIONAL Zeilenabstand und Baselineabstand sind proportional zu den berechneten Werten basierend auf dem Inhalt, der Größe der Schriftarten und der Inlineobjekte. HINWEIS Dieser Wert ist nur für Windows 10 oder höher verfügbar und kann mit IDWriteTextLayout3::SetLineSpacing verwendet werden, kann aber nicht mit IDWriteTextFormat::SetLineSpacing verwendet werden. |
Hinweise
Die Zeilenabstandsmethode wird mithilfe der SetLineSpacing-Methode der IDWriteTextFormat - oder IDWriteTextLayout-Schnittstelle festgelegt. Verwenden Sie getLineSpacing, um die aktuelle Zeilenabstandsmethode eines Textformats oder Textlayouts abzurufen.
Anforderungen
Unterstützte Mindestversion (Client) | Windows 7, Windows Vista mit SP2 und Plattformupdate für Windows Vista [Desktop-Apps | UWP-Apps] |
Unterstützte Mindestversion (Server) | Windows Server 2008 R2, Windows Server 2008 mit SP2 und Plattformupdate für Windows Server 2008 [Desktop-Apps | UWP-Apps] |
Kopfzeile | dwrite.h |