Метод IDWriteTextLayout3::GetLineMetrics (dwrite_3.h)

Извлекает свойства каждой строки.

Синтаксис

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

Параметры

[out] lineMetrics

Массив для заполнения строковой информацией.

maxLineCount

Максимальный размер массива lineMetrics.

[out] actualLineCount

Фактический размер lineMetrics
Необходимый массив.

Возвращаемое значение

Если этот метод завершается успешно, он возвращает S_OK. В противном случае возвращается код ошибки HRESULT .

Комментарии

Если maxLineCount недостаточно большой E_NOT_SUFFICIENT_BUFFER,
эквивалентно HRESULT_FROM_WIN32(ERROR_INSUFFICIENT_BUFFER),
возвращается, а для actualLineCount задано количество строк.
Необходимости.

Требования

   
Минимальная версия клиента Windows 8.1 [только классические приложения]
Минимальная версия сервера Windows Server 2012 R2 [только классические приложения]
Целевая платформа Windows
Header dwrite_3.h
Библиотека Dwrite.lib
DLL Dwrite.dll

См. также раздел

IDWriteTextLayout3