Метод IDWriteFontFace1::GetDesignGlyphAdvances (dwrite_1.h)
Извлекает достижения в единицах проектирования для последовательностей глифов.
Синтаксис
HRESULT GetDesignGlyphAdvances(
UINT32 glyphCount,
[in] UINT16 const *glyphIndices,
[out] INT32 *glyphAdvances,
BOOL isSideways
);
Параметры
glyphCount
Тип: UINT32
Количество глифов, для которых требуется получить авансы.
[in] glyphIndices
Тип: const UINT16*
Массив идентификаторов глифов, для которого требуется получить авансы.
[out] glyphAdvances
Тип: INT32*
Возвращенные достижения в единицах проектирования шрифтов для каждого глифа.
isSideways
Тип: BOOL
Получение вертикальной высоты глифа, а не горизонтальной ширины.
Возвращаемое значение
Тип: HRESULT
Если этот метод завершается успешно, он возвращает S_OK. В противном случае возвращается код ошибки HRESULT .
Комментарии
Это эквивалентно вызову GetGlyphMetrics и использованию только ширины и высоты.
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Windows 8 и обновление платформы для Windows 7 [классические приложения | Приложения UWP] |
Минимальная версия сервера | Windows Server 2012 и обновление платформы для Windows Server 2008 R2 [классические приложения | Приложения UWP] |
Целевая платформа | Windows |
Header | dwrite_1.h |
Библиотека | Dwrite_1.lib |
DLL | Dwrite_1.dll |