Интерфейс 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 |