Partager via


IDWriteTextLayout3 ::GetLineMetrics, méthode (dwrite_3.h)

Récupère les propriétés de chaque ligne.

Syntaxe

HRESULT GetLineMetrics(
  [out] DWRITE_LINE_METRICS1 *lineMetrics,
        UINT32               maxLineCount,
  [out] UINT32               *actualLineCount
);

Paramètres

[out] lineMetrics

Tableau à remplir avec des informations de ligne.

maxLineCount

Taille maximale du tableau lineMetrics.

[out] actualLineCount

Taille réelle de lineMetrics
tableau nécessaire.

Valeur de retour

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

Remarques

Si maxLineCount n’est pas suffisamment grand E_NOT_SUFFICIENT_BUFFER,
qui équivaut à HRESULT_FROM_WIN32(ERROR_INSUFFICIENT_BUFFER),
est retourné et actualLineCount est défini sur le nombre de lignes
nécessaire.

Exigences

Exigence Valeur
client minimum pris en charge Windows 10 [applications de bureau uniquement]
serveur minimum pris en charge Windows Server 2016 [applications de bureau uniquement]
plateforme cible Windows
d’en-tête dwrite_3.h
bibliothèque Dwrite.lib
DLL Dwrite.dll

Voir aussi

IDWriteTextLayout3