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


Интерфейс IDWriteFontFace1 (dwrite_1.h)

Представляет абсолютную ссылку на лицо шрифта. Этот интерфейс содержит тип лица шрифта, соответствующие ссылки на файлы и данные идентификации лиц.

Этот интерфейс расширяет IDWriteFontFace. Различные данные шрифта, такие как метрики, имена и контуры глифов, извлекаются из IDWriteFontFace.

Наследование

Интерфейс IDWriteFontFace1 наследуется от интерфейса IDWriteFontFace.

Методы

Интерфейс IDWriteFontFace1 содержит следующие методы.

 
IDWriteFontFace1::GetCaretMetrics

Возвращает метрики курсора для шрифта в единицах разработки.
IDWriteFontFace1::GetDesignGlyphAdvances

Извлекает достижения в единицах проектирования для последовательностей глифов.
IDWriteFontFace1::GetGdiCompatibleGlyphAdvances

Возвращает выровненные по пикселям авансы для последовательностей глифов.
IDWriteFontFace1::GetGdiCompatibleMetrics

Получает единицы разработки и общие метрики для шрифта. Эти метрики применимы ко всем глифам в шрифте и используются приложениями для вычислений макета. (IDWriteFontFace1.GetGdiCompatibleMetrics)
IDWriteFontFace1::GetKerningPairAdjustments

Извлекает корректировки пары kerning из таблицы kern шрифта.
IDWriteFontFace1::GetMetrics

Получает единицы разработки и общие метрики для шрифта. Эти метрики применимы ко всем глифам на стороне шрифта и используются приложениями для вычислений макета. (IDWriteFontFace1.GetMetrics)
IDWriteFontFace1::GetRecommendedRenderingMode

Определяет рекомендуемый режим отрисовки для шрифта, используя указанный размер и параметры отрисовки. (IDWriteFontFace1.GetRecommendedRenderingMode)
IDWriteFontFace1::GetUnicodeRanges

Извлекает список диапазонов символов, поддерживаемых шрифтом.
IDWriteFontFace1::GetVerticalGlyphVariants

Извлекает вертикальные формы номинальных глифов, полученных из GetGlyphIndices.
IDWriteFontFace1::HasKerningPairs

Определяет, поддерживает ли шрифт парное кернинг.
IDWriteFontFace1::HasVerticalGlyphVariants

Определяет, имеет ли шрифт варианты глифов по вертикали.
IDWriteFontFace1::IsMonospacedFont

Определяет, является ли шрифт текстового диапазона моноширинным, то есть символы шрифта имеют одинаковую ширину фиксированного тона.

Требования

   
Минимальная версия клиента Windows 8 и обновление платформы для Windows 7 [классические приложения | Приложения UWP]
Минимальная версия сервера Windows Server 2012 и обновление платформы для Windows Server 2008 R2 [классические приложения | Приложения UWP]
Целевая платформа Windows
Header dwrite_1.h

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

IDWriteFontFace