Partager via


IDWriteTextLayout ::GetFontSize, méthode (dwrite.h)

Obtient la hauteur de police em du texte à la position spécifiée.

Syntaxe

HRESULT GetFontSize(
                  UINT32            currentPosition,
  [out]           FLOAT             *fontSize,
  [out, optional] DWRITE_TEXT_RANGE *textRange
);

Paramètres

currentPosition

Type : UINT32

Position du texte à inspecter.

[out] fontSize

Type : FLOAT*

Lorsque cette méthode est retournée, contient la taille de la police en ems du texte à la position spécifiée.

[out, optional] textRange

Type : DWRITE_TEXT_RANGE*

Plage de texte qui a la même mise en forme que le texte à la position spécifiée par currentPosition. Cela signifie que l’exécution a la mise en forme exacte comme position spécifiée, y compris, mais pas limité à la taille de police.

Valeur de retour

Type : HRESULT

Si cette méthode réussit, elle retourne S_OK. Sinon, elle retourne un HRESULT code d’erreur.

Exigences

Exigence Valeur
client minimum pris en charge Windows 7, Windows Vista avec SP2 et Mise à jour de plateforme pour Windows Vista [applications de bureau | Applications UWP]
serveur minimum pris en charge Windows Server 2008 R2, Windows Server 2008 avec SP2 et Mise à jour de plateforme pour Windows Server 2008 [applications de bureau | Applications UWP]
plateforme cible Windows
d’en-tête dwrite.h
bibliothèque Dwrite.lib
DLL Dwrite.dll

Voir aussi

IDWriteTextLayout