IDWriteTextLayout1

Undocumented in source.

Members

Functions

GetCharacterSpacing
HRESULT GetCharacterSpacing(uint CurrentPosition, float* LeadingSpacing, float* TrailingSpacing, float* MinimumAdvanceWidth, DWRITE_TEXT_RANGE* TextRange)
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.
GetPairKerning
HRESULT GetPairKerning(uint CurrentPosition, BOOL* IsPairKerningEnabled, DWRITE_TEXT_RANGE* TextRange)
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.
SetCharacterSpacing
HRESULT SetCharacterSpacing(float LeadingSpacing, float TrailingSpacing, float MinimumAdvanceWidth, DWRITE_TEXT_RANGE TextRange)
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.
SetPairKerning
HRESULT SetPairKerning(BOOL IsPairKerningEnabled, DWRITE_TEXT_RANGE TextRange)
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.

Inherited Members

From IDWriteTextLayout

DetermineMinWidth
HRESULT DetermineMinWidth(float* MinWidth)
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.
Draw
HRESULT Draw(void* ClientDrawingContext, IDWriteTextRenderer Renderer, float OriginX, float OriginY)
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.
GetClusterMetrics
HRESULT GetClusterMetrics(DWRITE_CLUSTER_METRICS* ClusterMetrics, uint MaxClusterCount, uint* ActualClusterCount)
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.
GetDrawingEffect
HRESULT GetDrawingEffect(uint CurrentPosition, IUnknown* DrawingEffect, DWRITE_TEXT_RANGE* TextRange)
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.
GetFontCollection
HRESULT GetFontCollection(uint CurrentPosition, IDWriteFontCollection* FontCollection, DWRITE_TEXT_RANGE* TextRange)
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.
GetFontFamilyName
HRESULT GetFontFamilyName(uint CurrentPosition, wchar* FontFamilyName, uint NameSize, DWRITE_TEXT_RANGE* TextRange)
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.
GetFontFamilyNameLength
HRESULT GetFontFamilyNameLength(uint CurrentPosition, uint* NameLength, DWRITE_TEXT_RANGE* TextRange)
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.
GetFontSize
HRESULT GetFontSize(uint CurrentPosition, float* FontSize, DWRITE_TEXT_RANGE* TextRange)
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.
GetFontStretch
HRESULT GetFontStretch(uint CurrentPosition, DWRITE_FONT_STRETCH* FontStretch, DWRITE_TEXT_RANGE* TextRange)
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.
GetFontStyle
HRESULT GetFontStyle(uint CurrentPosition, DWRITE_FONT_STYLE* FontStyle, DWRITE_TEXT_RANGE* TextRange)
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.
GetFontWeight
HRESULT GetFontWeight(uint CurrentPosition, DWRITE_FONT_WEIGHT* FontWeight, DWRITE_TEXT_RANGE* TextRange)
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.
GetInlineObject
HRESULT GetInlineObject(uint CurrentPosition, IDWriteInlineObject* InlineObject, DWRITE_TEXT_RANGE* TextRange)
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.
GetLineMetrics
HRESULT GetLineMetrics(DWRITE_LINE_METRICS* LineMetrics, uint MaxLineCount, uint* ActualLineCount)
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.
GetLocaleName
HRESULT GetLocaleName(uint CurrentPosition, wchar* LocaleName, uint NameSize, DWRITE_TEXT_RANGE* TextRange)
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.
GetLocaleNameLength
HRESULT GetLocaleNameLength(uint CurrentPosition, uint* NameLength, DWRITE_TEXT_RANGE* TextRange)
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.
GetMaxHeight
float GetMaxHeight()
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.
GetMaxWidth
float GetMaxWidth()
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.
GetMetrics
HRESULT GetMetrics(DWRITE_TEXT_METRICS* TextMetrics)
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.
GetOverhangMetrics
HRESULT GetOverhangMetrics(DWRITE_OVERHANG_METRICS* Overhangs)
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.
GetStrikethrough
HRESULT GetStrikethrough(uint CurrentPosition, bool* HasStrikethrough, DWRITE_TEXT_RANGE* TextRange)
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.
GetTypography
HRESULT GetTypography(uint CurrentPosition, IDWriteTypography* Typography, DWRITE_TEXT_RANGE* TextRange)
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.
GetUnderline
HRESULT GetUnderline(uint CurrentPosition, bool* HasUnderline, DWRITE_TEXT_RANGE* TextRange)
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.
HitTestPoint
HRESULT HitTestPoint(float PointX, float PointY, bool* IsTrailingHit, bool* IsInside, DWRITE_HIT_TEST_METRICS* HitTestMetrics)
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.
HitTestTextPosition
HRESULT HitTestTextPosition(uint TextPosition, bool IsTrailingHit, float* PointX, float* PointY, DWRITE_HIT_TEST_METRICS* HitTestMetrics)
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.
HitTestTextRange
HRESULT HitTestTextRange(uint TextPosition, uint TextLength, float OriginX, float OriginY, DWRITE_HIT_TEST_METRICS* HitTestMetrics, uint MaxHitTestMetricsCount, uint* ActualHitTestMetricsCount)
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.
SetDrawingEffect
HRESULT SetDrawingEffect(IUnknown DrawingEffect, DWRITE_TEXT_RANGE TextRange)
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.
SetFontCollection
HRESULT SetFontCollection(IDWriteFontCollection FontCollection, DWRITE_TEXT_RANGE TextRange)
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.
SetFontFamilyName
HRESULT SetFontFamilyName(wchar* FontFamilyName, DWRITE_TEXT_RANGE TextRange)
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.
SetFontSize
HRESULT SetFontSize(float FontSize, DWRITE_TEXT_RANGE TextRange)
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.
SetFontStretch
HRESULT SetFontStretch(DWRITE_FONT_STRETCH FontStretch, DWRITE_TEXT_RANGE TextRange)
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.
SetFontStyle
HRESULT SetFontStyle(DWRITE_FONT_STYLE FontStyle, DWRITE_TEXT_RANGE TextRange)
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.
SetFontWeight
HRESULT SetFontWeight(DWRITE_FONT_WEIGHT FontWeight, DWRITE_TEXT_RANGE TextRange)
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.
SetInlineObject
HRESULT SetInlineObject(IDWriteInlineObject InlineObject, DWRITE_TEXT_RANGE TextRange)
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.
SetLocaleName
HRESULT SetLocaleName(wchar* LocaleName, DWRITE_TEXT_RANGE TextRange)
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.
SetMaxHeight
HRESULT SetMaxHeight(float MaxHeight)
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.
SetMaxWidth
HRESULT SetMaxWidth(float MaxWidth)
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.
SetStrikethrough
HRESULT SetStrikethrough(bool HasStrikethrough, DWRITE_TEXT_RANGE TextRange)
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.
SetTypography
HRESULT SetTypography(IDWriteTypography Typography, DWRITE_TEXT_RANGE TextRange)
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.
SetUnderline
HRESULT SetUnderline(bool HasUnderline, DWRITE_TEXT_RANGE TextRange)
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.

Meta