IDWriteTextAnalyzer1 介面 (dwrite_1.h)

分析各種文字屬性以進行複雜的腳本處理。

繼承

IDWriteTextAnalyzer1介面繼承自IDWriteTextAnalyzerIDWriteTextAnalyzer1 也有下列類型的成員:

方法

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

另請參閱

IDWriteTextAnalyzer