ReactOS 0.4.17-dev-934-g091855f
IDWriteTextLayout3 Interface Reference
Inheritance diagram for IDWriteTextLayout3:
Collaboration diagram for IDWriteTextLayout3:

Public Member Functions

HRESULT InvalidateLayout ()
 
HRESULT SetLineSpacing ([in] DWRITE_LINE_SPACING const *spacing)
 
HRESULT GetLineSpacing ([out] DWRITE_LINE_SPACING *spacing)
 
HRESULT GetLineMetrics ([out] DWRITE_LINE_METRICS1 *metrics, [in] UINT32 max_count, [out] UINT32 *count)
 
- Public Member Functions inherited from IDWriteTextLayout2
HRESULT GetMetrics ([out] DWRITE_TEXT_METRICS1 *metrics)
 
HRESULT SetVerticalGlyphOrientation ([in] DWRITE_VERTICAL_GLYPH_ORIENTATION orientation)
 
DWRITE_VERTICAL_GLYPH_ORIENTATION GetVerticalGlyphOrientation ()
 
HRESULT SetLastLineWrapping ([in] BOOL lastline_wrapping_enabled)
 
BOOL GetLastLineWrapping ()
 
HRESULT SetOpticalAlignment ([in] DWRITE_OPTICAL_ALIGNMENT alignment)
 
DWRITE_OPTICAL_ALIGNMENT GetOpticalAlignment ()
 
HRESULT SetFontFallback ([in] IDWriteFontFallback *fallback)
 
HRESULT GetFontFallback ([out] IDWriteFontFallback **fallback)
 

Detailed Description

Definition at line 924 of file dwrite_3.idl.

Member Function Documentation

◆ GetLineMetrics()

HRESULT IDWriteTextLayout3::GetLineMetrics ( [out] DWRITE_LINE_METRICS1 *  metrics,
[in] UINT32  max_count,
[out] UINT32 *  count 
)

◆ GetLineSpacing()

HRESULT IDWriteTextLayout3::GetLineSpacing ( [out] DWRITE_LINE_SPACING *  spacing)

◆ InvalidateLayout()

HRESULT IDWriteTextLayout3::InvalidateLayout ( )

◆ SetLineSpacing()

HRESULT IDWriteTextLayout3::SetLineSpacing ( [in] DWRITE_LINE_SPACING const *  spacing)

The documentation for this interface was generated from the following file: