Table of Contents

Class TextLayout2

Namespace
SharpDX.DirectWrite
Assembly
SharpDX.Direct2D1.dll
[Guid("1093C18F-8D5E-43F0-B064-0917311B525E")]
public class TextLayout2 : TextLayout1
Inheritance
TextLayout2
Derived
Inherited Members

Constructors

TextLayout2(nint)

public TextLayout2(nint nativePtr)

Parameters

nativePtr nint

Properties

FontFallback

Get or sets the current font fallback object.

public FontFallback FontFallback { get; set; }

Property Value

FontFallback

LastLineWrapping

Get or sets whether or not the last word on the last line is wrapped.

public RawBool LastLineWrapping { get; set; }

Property Value

RawBool

Metrics

Retrieves overall metrics for the formatted string.

public TextMetrics1 Metrics { get; }

Property Value

TextMetrics1

OpticalAlignment

Get or sets how the glyphs align to the edges the margin.

public OptimizationIcalAlignment OpticalAlignment { get; set; }

Property Value

OptimizationIcalAlignment

VerticalGlyphOrientation

Get or sets the preferred orientation of glyphs when using a vertical reading direction.

public VerticalGlyphOrientation VerticalGlyphOrientation { get; set; }

Property Value

VerticalGlyphOrientation

Operators

explicit operator TextLayout2(nint)

public static explicit operator TextLayout2(nint nativePtr)

Parameters

nativePtr nint

Returns

TextLayout2