Метод 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

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

Создание настраиваемого набора шрифтов с помощью известных удаленных шрифтов в Интернете

IDWriteRemoteFontFileLoader