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

Public Member Functions

HRESULT SetFontAxisValues ([in] DWRITE_FONT_AXIS_VALUE const *axis_values, [in] UINT32 num_values, [in] DWRITE_TEXT_RANGE range)
 
UINT32 GetFontAxisValueCount ([in] UINT32 pos)
 
HRESULT GetFontAxisValues ([in] UINT32 pos, [out] DWRITE_FONT_AXIS_VALUE *values, [in] UINT32 num_values, [out] DWRITE_TEXT_RANGE *range)
 
DWRITE_AUTOMATIC_FONT_AXES GetAutomaticFontAxes ()
 
HRESULT SetAutomaticFontAxes ([in] DWRITE_AUTOMATIC_FONT_AXES axes)
 
- Public Member Functions inherited from IDWriteTextLayout3
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 945 of file dwrite_3.idl.

Member Function Documentation

◆ GetAutomaticFontAxes()

DWRITE_AUTOMATIC_FONT_AXES IDWriteTextLayout4::GetAutomaticFontAxes ( )

◆ GetFontAxisValueCount()

UINT32 IDWriteTextLayout4::GetFontAxisValueCount ( [in] UINT32  pos)

◆ GetFontAxisValues()

HRESULT IDWriteTextLayout4::GetFontAxisValues ( [in] UINT32  pos,
[out] DWRITE_FONT_AXIS_VALUE *  values,
[in] UINT32  num_values,
[out] DWRITE_TEXT_RANGE *  range 
)

◆ SetAutomaticFontAxes()

HRESULT IDWriteTextLayout4::SetAutomaticFontAxes ( [in] DWRITE_AUTOMATIC_FONT_AXES  axes)

◆ SetFontAxisValues()

HRESULT IDWriteTextLayout4::SetFontAxisValues ( [in] DWRITE_FONT_AXIS_VALUE const *  axis_values,
[in] UINT32  num_values,
[in] DWRITE_TEXT_RANGE  range 
)

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