IDWriteTextAnalyzer1 介面 (dwrite_1.h)
分析各種文字屬性以進行複雜的腳本處理。
繼承
IDWriteTextAnalyzer1介面繼承自IDWriteTextAnalyzer。 IDWriteTextAnalyzer1 也有下列類型的成員:
方法
IDWriteTextAnalyzer1介面具有這些方法。
IDWriteTextAnalyzer1::AnalyzeVerticalGlyphOrientation 分析腳本方向的文字範圍、從來源讀取文字和屬性,並將結果報告至接收回呼 SetGlyphOrientation。 |
IDWriteTextAnalyzer1::ApplyCharacterSpacing 套用字元之間的間距,適當地調整字元叢集和音調。 |
IDWriteTextAnalyzer1::GetBaseline 從字型擷取指定的基準。 |
IDWriteTextAnalyzer1::GetGlyphOrientationTransform 傳回個別角度的 2x3 轉換矩陣,以繪製圖像執行。 (IDWriteTextAnalyzer1.GetGlyphOrientationTransform) |
IDWriteTextAnalyzer1::GetJustificationOpportunities 擷取每個字元的理由機會資訊,指定文字和成形字元屬性。 |
IDWriteTextAnalyzer1::GetJustifiedGlyphs 填入複雜字集的新圖像,其中理由會增加字元的前進,例如使用 kashida 的阿拉伯文。 |
IDWriteTextAnalyzer1::GetScriptProperties 擷取指定腳本的屬性。 |
IDWriteTextAnalyzer1::GetTextComplexity 決定文字的複雜度,以及您是否需要呼叫 IDWriteTextAnalyzer::GetGlyphs 以進行完整腳本成形。 |
IDWriteTextAnalyzer1::JustifyGlyphAdvances 對齊字元陣列以符合線條寬度。 |
需求
最低支援的用戶端 | 適用于 Windows 7 的 Windows 8 和平臺更新 [傳統型應用程式 |UWP 應用程式] |
最低支援的伺服器 | 適用于 Windows Server 2008 R2 的 Windows Server 2012 和平臺更新 [傳統型應用程式 |UWP 應用程式] |
目標平台 | Windows |
標頭 | dwrite_1.h |