[]
        
(Showing Draft Content)

GrapeCity.Documents.DX.DirectWrite.ITextRenderer

ITextRenderer Interface

IDWriteTextRenderer

Namespace: GrapeCity.Documents.DX.DirectWrite
Assembly: GcDocs.DX.Windows.dll
Syntax
[Guid("ef8a8135-5cc6-45fe-8825-c5a0724eb819")]
[Shadow(typeof(TextRendererShadow))]
public interface ITextRenderer : IPixelSnapping, ICallbackable, IDisposable

Methods

Name Description
DrawGlyphRun(object, float, float, MeasuringMode, GlyphRun, GlyphRunDescription, IntPtr)

IDWriteTextLayout::Draw calls this function to instruct the client to render a run of glyphs.

DrawInlineObject(object, float, float, IInlineObject, bool, bool, IntPtr)

IDWriteTextLayout::Draw calls this application callback when it needs to draw an inline object.

DrawStrikethrough(object, float, float, ref Strikethrough, IntPtr)

IDWriteTextLayout::Draw calls this function to instruct the client to draw a strikethrough.

DrawUnderline(object, float, float, ref Underline, IntPtr)

IDWriteTextLayout::Draw calls this function to instruct the client to draw an underline.