структура DWRITE_LINE_METRICS (dwrite.h)
Содержит сведения о отформатированной строке текста.
Синтаксис
struct DWRITE_LINE_METRICS {
UINT32 length;
UINT32 trailingWhitespaceLength;
UINT32 newlineLength;
FLOAT height;
FLOAT baseline;
BOOL isTrimmed;
};
Члены
length
Тип: UINT32
Количество позиций текста в текстовой строке. Сюда входят все конечные пробелы и символы новой строки.
trailingWhitespaceLength
Тип: UINT32
Количество позиций пробелов в конце текстовой строки. Новые последовательности считаются пробелами.
newlineLength
Тип: UINT32
Число символов в последовательности новой строки в конце текстовой строки. Если счетчик равен нулю, то текстовая строка была либо заключена в оболочку, либо является концом текста.
height
Тип: FLOAT
Высота текстовой строки.
baseline
Тип: FLOAT
Расстояние от верхней части текстовой строки до ее базового плана.
isTrimmed
Тип: BOOL
Линия обрезается.
Требования
Минимальная версия клиента | Windows 7, Windows Vista с пакетом обновления 2 (SP2) и обновление платформы для Windows Vista [классические приложения | Приложения UWP] |
Минимальная версия сервера | Windows Server 2008 R2, Windows Server 2008 с пакетом обновления 2 (SP2) и Обновление платформы для Windows Server 2008 [классические приложения | Приложения UWP] |
Верхняя часть | dwrite.h |