structure DWRITE_LINE_METRICS (dwrite.h)
Contient des informations sur une ligne de texte mise en forme.
Syntaxe
struct DWRITE_LINE_METRICS {
UINT32 length;
UINT32 trailingWhitespaceLength;
UINT32 newlineLength;
FLOAT height;
FLOAT baseline;
BOOL isTrimmed;
};
Membres
length
Type : UINT32
Nombre de positions de texte dans la ligne de texte. Cela inclut tous les espaces blancs à la fin et les caractères de nouvelle ligne.
trailingWhitespaceLength
Type : UINT32
Nombre de positions d’espaces blancs à la fin de la ligne de texte. Les séquences de nouvelles lignes sont considérées comme des espaces blancs.
newlineLength
Type : UINT32
Nombre de caractères dans la séquence newline à la fin de la ligne de texte. Si le nombre est égal à zéro, la ligne de texte a été encapsulée ou elle est la fin du texte.
height
Type : FLOAT
Hauteur de la ligne de texte.
baseline
Type : FLOAT
Distance entre le haut de la ligne de texte et sa base de référence.
isTrimmed
Type : BOOL
La ligne est coupée.
Spécifications
Client minimal pris en charge | Windows 7, Windows Vista avec SP2 et Mise à jour de plateforme pour Windows Vista [applications de bureau | Applications UWP] |
Serveur minimal 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] |
En-tête | dwrite.h |