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 |