Поделиться через


структура 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