ReactOS 0.4.17-dev-934-g091855f
IDWriteTextAnalysisSink Interface Reference
Inheritance diagram for IDWriteTextAnalysisSink:
Collaboration diagram for IDWriteTextAnalysisSink:

Public Member Functions

HRESULT SetScriptAnalysis ([in] UINT32 position, [in] UINT32 length, [in] DWRITE_SCRIPT_ANALYSIS const *scriptanalysis)
 
HRESULT SetLineBreakpoints ([in] UINT32 position, [in] UINT32 length, [in] DWRITE_LINE_BREAKPOINT const *breakpoints)
 
HRESULT SetBidiLevel ([in] UINT32 position, [in] UINT32 length, [in] UINT8 explicitLevel, [in] UINT8 resolvedLevel)
 
HRESULT SetNumberSubstitution ([in] UINT32 position, [in] UINT32 length, [in] IDWriteNumberSubstitution *substitution)
 
- Public Member Functions inherited from IUnknown
HRESULT QueryInterface ([in] REFIID riid, [out, iid_is(riid)] void **ppvObject)
 
ULONG AddRef ()
 
ULONG Release ()
 

Additional Inherited Members

- Public Types inherited from IUnknown
typedef IUnknown * LPUNKNOWN
 

Detailed Description

Definition at line 1399 of file dwrite.idl.

Member Function Documentation

◆ SetBidiLevel()

HRESULT IDWriteTextAnalysisSink::SetBidiLevel ( [in] UINT32  position,
[in] UINT32  length,
[in] UINT8  explicitLevel,
[in] UINT8  resolvedLevel 
)

◆ SetLineBreakpoints()

HRESULT IDWriteTextAnalysisSink::SetLineBreakpoints ( [in] UINT32  position,
[in] UINT32  length,
[in] DWRITE_LINE_BREAKPOINT const *  breakpoints 
)

◆ SetNumberSubstitution()

HRESULT IDWriteTextAnalysisSink::SetNumberSubstitution ( [in] UINT32  position,
[in] UINT32  length,
[in] IDWriteNumberSubstitution *  substitution 
)

◆ SetScriptAnalysis()

HRESULT IDWriteTextAnalysisSink::SetScriptAnalysis ( [in] UINT32  position,
[in] UINT32  length,
[in] DWRITE_SCRIPT_ANALYSIS const *  scriptanalysis 
)

The documentation for this interface was generated from the following file: