[]
IDWriteTextAnalysisSink
[Guid("5810cd44-0ca0-4701-b3fa-bec5182ae4f6")]
[Shadow(typeof(TextAnalysisSinkShadow))]
public interface TextAnalysisSink : ICallbackable, IDisposable
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, LineBreakpoint[]) | Sets line-break opportunities for each character, starting from the specified position. |
SetNumberSubstitution(int, int, NumberSubstitution) | Sets the number substitution on the text range affected by the text analysis. |
SetScriptAnalysis(int, int, ScriptAnalysis) | Reports script analysis for the specified text range. |