MÉTHODE IDWriteFactory4::ComputeGlyphOrigins(DWRITE_GLYPH_RUNconst*,D2D1_POINT_2F,D2D1_POINT_2F*) (dwrite_3.h)
Convertit les emplacements d’exécution de glyphes en origines de glyphes.
Syntaxe
HRESULT ComputeGlyphOrigins(
DWRITE_GLYPH_RUN const *glyphRun,
D2D1_POINT_2F baselineOrigin,
D2D1_POINT_2F *glyphOrigins
);
Paramètres
glyphRun
Type : DWRITE_GLYPH_RUN
Structure contenant les propriétés de l’exécution du glyphe.
baselineOrigin
Type : D2D1_POINT_2F
Position de l’origine de la ligne de base, dans les adresses DIPs, par rapport au coin supérieur gauche de la DIB.
glyphOrigins
Type : [out] D2D1_POINT_2F*
Au retour contient les origines du glyphe pour le glyphrun.
Valeur retournée
Type : HRESULT
Si cette méthode réussit, elle retourne S_OK. Sinon, elle retourne un code d’erreur HRESULT.
Notes
La transformation et l’PPP n’ont aucun effet sur la mise à l’échelle de l’origine. Ils sont uniquement utilisés pour calculer les avances de glyphes lorsqu’ils ne sont pas fournis et aligner les glyphes dans les modes de mesure alignés sur les pixels.
Spécifications
Plateforme cible | Windows |
En-tête | dwrite_3.h |
Bibliothèque | Dwrite.lib |
Voir aussi
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour