Метод IDWriteRemoteFontFileLoader::CreateFontFileReferenceFromUrl (dwrite_3.h)
Создает ссылку на файл шрифта из URL-адреса, если загрузчик поддерживает эту возможность.
Синтаксис
HRESULT CreateFontFileReferenceFromUrl(
IDWriteFactory *factory,
WCHAR const *baseUrl,
[in] WCHAR const *fontFileUrl,
[out] IDWriteFontFile **fontFile
);
Параметры
factory
Тип: IDWriteFactory*
Фабрика, используемая для создания ссылки на файл шрифта.
baseUrl
Тип: WCHAR
Необязательный базовый URL-адрес. Базовый URL-адрес используется для разрешения fontFileUrl, если он является относительным. Например, baseUrl может быть URL-адресом ссылающегося документа, содержащего fontFileUrl.
[in] fontFileUrl
Тип: WCHAR
URL-адрес ресурса шрифта.
[out] fontFile
Тип: IDWriteFontFile**
Получает указатель на только что созданную ссылку на файл шрифта.
Возвращаемое значение
Тип: HRESULT
Этот метод возвращает код ошибки или успешного выполнения HRESULT.
Комментарии
Если baseUrl является непустой строкой, то baseUrl, объединенный с fontFileUrl, должен сформировать допустимый URL-адрес, DirectWrite не будет предоставлять дополнительный разделитель.
Требования
Требование | Значение |
---|---|
Целевая платформа | Windows |
Header | dwrite_3.h |
Библиотека | Dwrite.lib |
См. также раздел
Создание настраиваемого набора шрифтов с помощью известных удаленных шрифтов в Интернете