IDWriteTextAnalysisSource 介面 (dwrite.h)
由文字分析器的用戶端實作,以提供文字給分析器。 它允許將文字的邏輯檢視分隔為唯一文字位置可識別的連續字串流,以及用戶端支援存放區中可能離散文字區塊的實際記憶體配置。
繼承
IDWriteTextAnalysisSource介面繼承自IUnknown介面。 IDWriteTextAnalysisSource 也有下列類型的成員:
方法
IDWriteTextAnalysisSource介面具有這些方法。
IDWriteTextAnalysisSource::GetLocaleName 取得受文字分析影響之範圍的地區設定名稱。 |
IDWriteTextAnalysisSource::GetNumberSubstitution 從受文字分析影響的文字範圍取得數位替代。 |
IDWriteTextAnalysisSource::GetParagraphReadingDirection 取得段落閱讀方向。 |
IDWriteTextAnalysisSource::GetTextAtPosition 取得從指定文字位置開始的文字區塊。 |
IDWriteTextAnalysisSource::GetTextBeforePosition 取得緊接在指定位置前面的文字區塊。 |
備註
如果其中任何回呼傳回錯誤,則分析函式會提前停止並傳回回回呼錯誤。 請注意,應用程式應該存根方法並傳回常數/null,並傳回S_OK,而不是傳回E_NOTIMPL。
需求
最低支援的用戶端 | 適用于 Windows Vista 的 Windows 7、Windows Vista SP2 和平臺更新 [傳統型應用程式 |UWP 應用程式] |
最低支援的伺服器 | Windows Server 2008 R2、Windows Server 2008 SP2 和 Platform Update for Windows Server 2008 [傳統型應用程式 |UWP 應用程式] |
目標平台 | Windows |
標頭 | dwrite.h |