Interface IDWriteTextAnalyzer1 (dwrite_1.h)
Analyse diverses propriétés de texte pour le traitement de script complexe.
Héritage
L’interface IDWriteTextAnalyzer1 hérite d’IDWriteTextAnalyzer. IDWriteTextAnalyzer1 a également les types de membres suivants :
Méthodes
L’interface IDWriteTextAnalyzer1 utilise ces méthodes.
IDWriteTextAnalyzer1::AnalyzeVerticalGlyphOrientation Analyse une plage de texte pour l’orientation du script, la lecture du texte et des attributs à partir de la source et la création de rapports sur les résultats du rappel du récepteur SetGlyphOrientation. |
IDWriteTextAnalyzer1::ApplyCharacterSpacing Applique l’espacement entre les caractères, en ajustant correctement les clusters de glyphes et les diacritiques. |
IDWriteTextAnalyzer1::GetBaseline Récupère la base de référence donnée à partir de la police. |
IDWriteTextAnalyzer1::GetGlyphOrientationTransform Retourne une matrice de transformation 2x3 pour l’angle respectif pour dessiner l’exécution du glyphe. (IDWriteTextAnalyzer1.GetGlyphOrientationTransform) |
IDWriteTextAnalyzer1::GetJustificationOpportunities Récupère les informations d’opportunité de justification pour chacun des glyphes en fonction du texte et des propriétés de mise en forme des glyphes. |
IDWriteTextAnalyzer1::GetJustifiedGlyphes Remplit de nouveaux glyphes pour les scripts complexes où la justification a augmenté les avancées des glyphes, comme l’arabe avec kashida. |
IDWriteTextAnalyzer1::GetScriptProperties Récupère les propriétés d’un script donné. |
IDWriteTextAnalyzer1::GetTextComplexity Détermine la complexité du texte et si vous devez appeler IDWriteTextAnalyzer::GetGlyphs pour la mise en forme complète du script. |
IDWriteTextAnalyzer1::JustifyGlyphAdvances Justifie un tableau d’avances de glyphes pour s’adapter à la largeur de ligne. |
Spécifications
Client minimal pris en charge | Windows 8 et mise à jour de plateforme pour Windows 7 [applications de bureau | Applications UWP] |
Serveur minimal pris en charge | Windows Server 2012 et Platform Update pour Windows Server 2008 R2 [applications de bureau | Applications UWP] |
Plateforme cible | Windows |
En-tête | dwrite_1.h |