Интерфейс IDWriteFont (dwrite.h)

Представляет физический шрифт в коллекции шрифтов. Этот интерфейс используется для создания начертания шрифтов на основе физических шрифтов или для получения таких сведений, как метрики шрифтов или имена лиц из существующих шрифтов.

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

Интерфейс IDWriteFont наследуется от интерфейса IUnknown . IDWriteFont также имеет следующие типы элементов:

Методы

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

 
IDWriteFont::CreateFontFace

Создает объект распознавания шрифта для шрифта. (IDWriteFont.CreateFontFace)
IDWriteFont::GetFaceNames

Возвращает локализованную коллекцию строк, содержащую имена лиц для шрифта (например, Обычный или Полужирный), индексированные по имени языкового стандарта.
IDWriteFont::GetFontFamily

Возвращает семейство шрифтов, к которому принадлежит указанный шрифт.
IDWriteFont::GetInformationalStrings

Возвращает локализованную коллекцию строк, содержащую указанные информационные строки, индексированные по имени языкового стандарта.
IDWriteFont::GetMetrics

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

Возвращает значение, указывающее, какие имитации применяются к указанному шрифту.
IDWriteFont::GetStretch

Возвращает растяжение или ширину указанного шрифта.
IDWriteFont::GetStyle

Возвращает стиль или наклон указанного шрифта.
IDWriteFont::GetWeight

Возвращает толщину заданного шрифта или толщину штриха.
IDWriteFont::HasCharacter

Определяет, поддерживает ли шрифт указанный символ.
IDWriteFont::IsSymbolFont

Определяет, является ли шрифт символом. (IDWriteFont.IsSymbolFont)

Требования

Требование Значение
Минимальная версия клиента Windows 7, Windows Vista с пакетом обновления 2 (SP2) и обновление платформы для Windows Vista [классические приложения | Приложения UWP]
Минимальная версия сервера Windows Server 2008 R2, Windows Server 2008 с пакетом обновления 2 (SP2) и Обновление платформы для Windows Server 2008 [классические приложения | Приложения UWP]
Целевая платформа Windows
Header dwrite.h