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


Интерфейс IDWriteFontFaceReference (dwrite_3.h)

Представляет ссылку на лицо шрифта. Уникальная идентифицируемая ссылка на шрифт, из которой можно создать лицо шрифта для запроса метрик шрифта и использовать для отрисовки. Ссылка на лицо шрифта состоит из файла шрифта, индекса распознавания шрифта и имитации распознавания лиц шрифта. Данные файла могут физически присутствовать на локальном компьютере.

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

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

Методы

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

 
IDWriteFontFaceReference::CreateFontFace

Создает шрифт на основе ссылки для использования с макетом, формированием или отрисовкой.
IDWriteFontFaceReference::CreateFontFaceWithSimulations

Создает лицо шрифта с альтернативными симуляциями шрифтов, например, для явной имитации полужирного шрифта из обычного варианта.
IDWriteFontFaceReference::EnqueueCharacterDownloadRequest

Добавляет запрос в очередь загрузки шрифтов (IDWriteFontDownloadQueue). (IDWriteFontFaceReference.EnqueueCharacterDownloadRequest)
IDWriteFontFaceReference::EnqueueFileFragmentDownloadRequest

Добавляет запрос в очередь загрузки шрифтов (IDWriteFontDownloadQueue). (IDWriteFontFaceReference.EnqueueFileFragmentDownloadRequest)
IDWriteFontFaceReference::EnqueueFontDownloadRequest

Добавляет запрос в очередь загрузки шрифтов (IDWriteFontDownloadQueue). (IDWriteFontFaceReference.EnqueueFontDownloadRequest)
IDWriteFontFaceReference::EnqueueGlyphDownloadRequest

Добавляет запрос в очередь загрузки шрифтов (IDWriteFontDownloadQueue). (IDWriteFontFaceReference.EnqueueGlyphDownloadRequest)
IDWriteFontFaceReference::GetFileSize

Возвращает общий размер шрифта в байтах.
IDWriteFontFaceReference::GetFileTime

Получение даты последнего изменения.
IDWriteFontFaceReference::GetFontFaceIndex

Получает отсчитываемый от нуля индекс лица шрифта в файле шрифта или файлах шрифта. Если файлы шрифтов содержат одну грань, возвращаемое значение равно нулю.
IDWriteFontFaceReference::GetFontFile

Получает файл шрифта, представляющий лицо шрифта.
IDWriteFontFaceReference::GetLocalFileSize

Получите локальный размер шрифта в байтах, который всегда будет меньше или равен GetFullSize. Если локальность удалена, это значение равно нулю. Если значение заполнено, это значение будет равно GetFileSize.
IDWriteFontFaceReference::GetLocality

Получите расположение этой ссылки на шрифт.
IDWriteFontFaceReference::GetSimulations

Получает флаги имитации алгоритмического стиля шрифта. (IDWriteFontFaceReference.GetSimulations)

Требования

Требование Значение
Минимальная версия клиента Windows 10 [классические приложения | Приложения UWP]
Минимальная версия сервера Windows Server 2016 [классические приложения | Приложения UWP]
Целевая платформа Windows
Header dwrite_3.h