Partager via


CDC::GetOutlineTextMetrics

Récupère des informations métriques pour les polices truetype.

UINT GetOutlineTextMetrics( 
   UINT cbData, 
   LPOUTLINETEXTMETRIC lpotm 
) const;

Paramètres

  • lpotm
    Pointe vers un tableau de structures d' OUTLINETEXTMETRIC . Si ce paramètre est NULL, la fonction retourne la taille de la mémoire tampon requise pour les métriques données récupérées.

  • cbData
    Spécifie la taille, en octets, de la mémoire tampon à laquelle les informations sont retournées.

  • lpotm
    Pointe vers une structure d' OUTLINETEXTMETRIC . Si ce paramètre est NULL, la fonction retourne la taille de la mémoire tampon requise pour les métriques informations récupérées.

Valeur de retour

Une valeur différente de zéro si la fonction est réussie ; sinon 0.

Notes

La structure d' OUTLINETEXTMETRIC contient la plupart des informations métriques de la police fournies avec format TrueType, y compris une structure de TEXTMETRIC . Les quatre derniers membres de la structure d' OUTLINETEXTMETRIC sont des pointeurs vers des chaînes. Les applications doivent allouer de l'espace pour ces chaînes en plus de l'espace requis pour les autres membres. Étant donné qu'il n'existe aucune limite système appliquée à la taille des chaînes, la méthode la plus simple pour allouer de la mémoire est de récupérer la taille requise en spécifiant NULL pour lpotm dans le premier appel à la fonction d' GetOutlineTextMetrics .

Configuration requise

Header: afxwin.h

Voir aussi

Référence

CDC, classe

Graphique de la hiérarchie

GetTextMetrics

GetOutlineTextMetrics

CDC::GetTextMetrics