IDWriteTextRenderer1 interface (dwrite_2.h)
Represents a set of application-defined callbacks that perform rendering of text, inline objects, and decorations such as underlines.
Inheritance
The IDWriteTextRenderer1 interface inherits from IDWriteTextRenderer. IDWriteTextRenderer1 also has these types of members:
Methods
The IDWriteTextRenderer1 interface has these methods.
IDWriteTextRenderer1::DrawGlyphRun IDWriteTextLayout::Draw calls this function to instruct the client to render a run of glyphs. (IDWriteTextRenderer1.DrawGlyphRun) |
IDWriteTextRenderer1::DrawInlineObject IDWriteTextLayout::Draw calls this application callback when it needs to draw an inline object. (IDWriteTextRenderer1.DrawInlineObject) |
IDWriteTextRenderer1::DrawStrikethrough IDWriteTextLayout::Draw calls this function to instruct the client to draw a strikethrough. (IDWriteTextRenderer1.DrawStrikethrough) |
IDWriteTextRenderer1::DrawUnderline IDWriteTextLayout::Draw calls this function to instruct the client to draw an underline. (IDWriteTextRenderer1.DrawUnderline) |
Requirements
Requirement | Value |
---|---|
Minimum supported client | Windows 8.1 [desktop apps | UWP apps] |
Minimum supported server | Windows Server 2012 R2 [desktop apps | UWP apps] |
Target Platform | Windows |
Header | dwrite_2.h |