IDWriteTextAnalyzer 介面 (dwrite.h)
分析各種文字屬性以進行複雜的腳本處理,例如雙向 (bidi) 支援阿拉伯文、判斷換行機會、字元放置和數位替代等語言。
繼承
IDWriteTextAnalyzer 介面繼承自 IUnknown 介面。 IDWriteTextAnalyzer 也有下列類型的成員:
方法
IDWriteTextAnalyzer 介面具有這些方法。
IDWriteTextAnalyzer::AnalyzeBidi 分析文字範圍以取得腳本方向性,從來源和報告層級讀取屬性到接收回呼 SetBidiLevel。 |
IDWriteTextAnalyzer::AnalyzeLineBreakpoints 分析文字範圍中是否有潛在的斷點機會、從來源讀取屬性,並將斷點機會報告給接收回呼 SetLineBreakpoints。 |
IDWriteTextAnalyzer::AnalyzeNumberSubstitution 分析文字範圍中是否有適用數位替代的範圍,從來源讀取屬性,並將可替代的範圍報告至接收回呼 SetNumberSubstitution。 |
IDWriteTextAnalyzer::AnalyzeScript 分析腳本界限的文字範圍、從來源讀取文字屬性,並將 Unicode 腳本標識符報告給接收回呼 SetScript。 |
IDWriteTextAnalyzer::GetGdiCompatibleGlyphPlacements 根據字型和寫入系統的轉譯規則,從 GetGlyphs 方法放置圖像輸出。 |
IDWriteTextAnalyzer::GetGlyphPlacements 根據字型和撰寫系統的轉譯規則,Places GetGlyphs 方法的字元輸出。 |
IDWriteTextAnalyzer::GetGlyphs 剖析輸入文字字串,並根據字型和寫入系統的轉譯規則,將其對應至字元集和相關聯的圖像數據。 |
規格需求
需求 | 值 |
---|---|
最低支援的用戶端 | 適用於 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 |