Метод IDWriteTextLayout3::GetLineMetrics (dwrite_3.h)
Извлекает свойства каждой строки.
Синтаксис
HRESULT GetLineMetrics(
[out] DWRITE_LINE_METRICS1 *lineMetrics,
UINT32 maxLineCount,
[out] UINT32 *actualLineCount
);
Параметры
[out] lineMetrics
Массив для заполнения данными строки.
maxLineCount
Максимальный размер массива lineMetrics.
[out] actualLineCount
Фактический размер строковых метрик
массив, необходимый.
Возвращаемое значение
Если этот метод выполнен успешно, он возвращает S_OK. В противном случае возвращается код ошибки HRESULT.
Замечания
Если maxLineCount недостаточно велик E_NOT_SUFFICIENT_BUFFER,
эквивалентно HRESULT_FROM_WIN32(ERROR_INSUFFICIENT_BUFFER),
возвращается, а actualLineCount — количество строк.
необходимый.
Требования
Требование | Ценность |
---|---|
минимальные поддерживаемые клиентские | Windows 10 [только классические приложения] |
минимальный поддерживаемый сервер | Windows Server 2016 [только классические приложения] |
целевая платформа | Виндоус |
заголовка | dwrite_3.h |
библиотеки |
Dwrite.lib |
DLL | Dwrite.dll |