IDWriteTextAnalyzer1 インターフェイス (dwrite_1.h)

複雑なスクリプト処理のためにさまざまなテキスト プロパティを分析します。

継承

IDWriteTextAnalyzer1 インターフェイスは、IDWriteTextAnalyzer から継承します。 IDWriteTextAnalyzer1 には、次の種類のメンバーもあります。

メソッド

IDWriteTextAnalyzer1 インターフェイスには、これらのメソッドがあります。

 
IDWriteTextAnalyzer1::AnalyzeVerticalGlyphOrientation

スクリプトの向きのテキスト範囲を分析し、ソースからテキストと属性を読み取り、シンク コールバック SetGlyphOrientation に結果を報告します。
IDWriteTextAnalyzer1::ApplyCharacterSpacing

文字間の間隔を適用し、グリフ クラスターと分音記号を適切に調整します。
IDWriteTextAnalyzer1::GetBaseline

フォントから指定されたベースラインを取得します。
IDWriteTextAnalyzer1::GetGlyphOrientationTransform

グリフランを描画するそれぞれの角度の 2x3 変換行列を返します。 (IDWriteTextAnalyzer1.GetGlyphOrientationTransform)
IDWriteTextAnalyzer1::GetJustificationOpportunities

テキストおよびシェイプ グリフのプロパティを指定して、各グリフの理由営業案件情報を取得します。
IDWriteTextAnalyzer1::GetJustifiedGlyphs

揃えによってアラビア語とカシダなどのグリフの進歩が増加した複雑なスクリプトの新しいグリフを入力します。
IDWriteTextAnalyzer1::GetScriptProperties

特定のスクリプトのプロパティを取得します。
IDWriteTextAnalyzer1::GetTextComplexity

テキストの複雑さ、および完全なスクリプト 整形のために IDWriteTextAnalyzer::GetGlyphs を呼び出す必要があるかどうかを判断します。
IDWriteTextAnalyzer1::JustifyGlyphAdvances

線の幅に合わせてグリフの配列が進むのを正当化します。

要件

   
サポートされている最小のクライアント Windows 8 および Windows 7 用プラットフォーム更新プログラム [デスクトップ アプリ |UWP アプリ]
サポートされている最小のサーバー Windows Server 2012 および Windows Server 2008 R2 用プラットフォーム更新プログラム [デスクトップ アプリ |UWP アプリ]
対象プラットフォーム Windows
ヘッダー dwrite_1.h

関連項目

IDWriteTextAnalyzer