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

Public Member Functions

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 ([in] IDWriteFontFallback **fallback)
 
- Public Member Functions inherited from IDWriteTextFormat
HRESULT SetTextAlignment ([in] DWRITE_TEXT_ALIGNMENT alignment)
 
HRESULT SetParagraphAlignment ([in] DWRITE_PARAGRAPH_ALIGNMENT alignment)
 
HRESULT SetWordWrapping ([in] DWRITE_WORD_WRAPPING wrapping)
 
HRESULT SetReadingDirection ([in] DWRITE_READING_DIRECTION direction)
 
HRESULT SetFlowDirection ([in] DWRITE_FLOW_DIRECTION direction)
 
HRESULT SetIncrementalTabStop ([in] FLOAT tabstop)
 
HRESULT SetTrimming ([in] DWRITE_TRIMMING const *trimming, [in] IDWriteInlineObject *trimming_sign)
 
HRESULT SetLineSpacing ([in] DWRITE_LINE_SPACING_METHOD spacing, [in] FLOAT line_spacing, [in] FLOAT baseline)
 
DWRITE_TEXT_ALIGNMENT GetTextAlignment ()
 
DWRITE_PARAGRAPH_ALIGNMENT GetParagraphAlignment ()
 
DWRITE_WORD_WRAPPING GetWordWrapping ()
 
DWRITE_READING_DIRECTION GetReadingDirection ()
 
DWRITE_FLOW_DIRECTION GetFlowDirection ()
 
FLOAT GetIncrementalTabStop ()
 
HRESULT GetTrimming ([out] DWRITE_TRIMMING *options, [out] IDWriteInlineObject **trimming_sign)
 
HRESULT GetLineSpacing ([out] DWRITE_LINE_SPACING_METHOD *method, [out] FLOAT *spacing, [out] FLOAT *baseline)
 
HRESULT GetFontCollection ([out] IDWriteFontCollection **collection)
 
UINT32 GetFontFamilyNameLength ()
 
HRESULT GetFontFamilyName ([out] WCHAR *name, [in] UINT32 size)
 
DWRITE_FONT_WEIGHT GetFontWeight ()
 
DWRITE_FONT_STYLE GetFontStyle ()
 
DWRITE_FONT_STRETCH GetFontStretch ()
 
FLOAT GetFontSize ()
 
UINT32 GetLocaleNameLength ()
 
HRESULT GetLocaleName ([out] WCHAR *name, [in] UINT32 size)
 
- Public Member Functions inherited from IUnknown
HRESULT QueryInterface ([in] REFIID riid, [out, iid_is(riid)] void **ppvObject)
 
ULONG AddRef ()
 
ULONG Release ()
 

Additional Inherited Members

- Public Types inherited from IUnknown
typedef IUnknown * LPUNKNOWN
 

Detailed Description

Definition at line 157 of file dwrite_2.idl.

Member Function Documentation

◆ GetFontFallback()

HRESULT IDWriteTextFormat1::GetFontFallback ( [in] IDWriteFontFallback **  fallback)

◆ GetLastLineWrapping()

BOOL IDWriteTextFormat1::GetLastLineWrapping ( )

◆ GetOpticalAlignment()

DWRITE_OPTICAL_ALIGNMENT IDWriteTextFormat1::GetOpticalAlignment ( )

◆ GetVerticalGlyphOrientation()

DWRITE_VERTICAL_GLYPH_ORIENTATION IDWriteTextFormat1::GetVerticalGlyphOrientation ( )

◆ SetFontFallback()

HRESULT IDWriteTextFormat1::SetFontFallback ( [in] IDWriteFontFallback *  fallback)

◆ SetLastLineWrapping()

HRESULT IDWriteTextFormat1::SetLastLineWrapping ( [in] BOOL  lastline_wrapping_enabled)

◆ SetOpticalAlignment()

HRESULT IDWriteTextFormat1::SetOpticalAlignment ( [in] DWRITE_OPTICAL_ALIGNMENT  alignment)

◆ SetVerticalGlyphOrientation()

HRESULT IDWriteTextFormat1::SetVerticalGlyphOrientation ( [in] DWRITE_VERTICAL_GLYPH_ORIENTATION  orientation)

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