DWRITE_LINE_METRICS-Struktur (dwrite.h)
Enthält Informationen zu einer formatierten Textzeile.
Syntax
struct DWRITE_LINE_METRICS {
UINT32 length;
UINT32 trailingWhitespaceLength;
UINT32 newlineLength;
FLOAT height;
FLOAT baseline;
BOOL isTrimmed;
};
Member
length
Typ: UINT32
Die Anzahl der Textpositionen in der Textzeile. Dies schließt alle nachfolgenden Leerzeichen und Zeilenzeilenzeichen ein.
trailingWhitespaceLength
Typ: UINT32
Die Anzahl der Leerzeichenpositionen am Ende der Textzeile. Zeilenumbruchsequenzen werden als Leerzeichen betrachtet.
newlineLength
Typ: UINT32
Die Anzahl der Zeichen in der Zeilenumbruchfolge am Ende der Textzeile. Wenn die Anzahl 0 ist, wurde die Textzeile entweder umschlossen oder es ist das Ende des Texts.
height
Typ: FLOAT
Die Höhe der Textzeile.
baseline
Typ: FLOAT
Der Abstand vom oberen Rand der Textzeile zu ihrer Baseline.
isTrimmed
Typ: BOOL
Die Linie wird gekürzt.
Anforderungen
Unterstützte Mindestversion (Client) | Windows 7, Windows Vista mit SP2 und Plattformupdate für Windows Vista [Desktop-Apps | UWP-Apps] |
Unterstützte Mindestversion (Server) | Windows Server 2008 R2, Windows Server 2008 mit SP2 und Plattformupdate für Windows Server 2008 [Desktop-Apps | UWP-Apps] |
Kopfzeile | dwrite.h |