[]
        
(Showing Draft Content)

C1.Util.DX.DirectWrite.TextAnalysisQuickSink

TextAnalysisQuickSink Interface

IDWriteTextAnalysisSink

Namespace: C1.Util.DX.DirectWrite
Assembly: C1.Win.C1DX.4.8.dll
Syntax
[Guid("5810cd44-0ca0-4701-b3fa-bec5182ae4f6")]
[Shadow(typeof(TextAnalysisQuickSinkShadow))]
public interface TextAnalysisQuickSink : ICallbackable, IDisposable

Methods

Name Description
SetBidiLevel(int, int, byte, byte)

Sets a bidirectional level on the range, which is called once per run change (either explicit or resolved implicit).

SetLineBreakpoints(int, int, IntPtr)

Sets line-break opportunities for each character, starting from the specified position.

SetNumberSubstitution(int, int, IntPtr)

Sets the number substitution on the text range affected by the text analysis.

SetScriptAnalysis(int, int, IntPtr)

Reports script analysis for the specified text range.