Freigeben über


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

Weitere Informationen

GetLineSpacing

SetLineSpacing