Интерфейс IDWriteRemoteFontFileLoader (dwrite_3.h)
Представляет загрузчик файлов шрифтов, который может получать доступ к удаленным (т. е. загружаемым) шрифтам. Метод IDWriteFactory5::CreateHttpFontFileLoader возвращает экземпляр этого интерфейса, который клиент может использовать для загрузки удаленных шрифтов без необходимости реализации пользовательского загрузчика. Однако клиент также может создать собственную пользовательскую реализацию. В любом случае клиент отвечает за регистрацию и отмену регистрации загрузчика с помощью IDWriteFactory::RegisterFontFileLoader и IDWriteFactory::UnregisterFontFileLoader.
Наследование
Интерфейс IDWriteRemoteFontFileLoader наследуется от IDWriteFontFileLoader. IDWriteRemoteFontFileLoader также имеет следующие типы элементов:
Методы
Интерфейс IDWriteRemoteFontFileLoader содержит следующие методы.
IDWriteRemoteFontFileLoader::CreateFontFileReferenceFromUrl Создает ссылку на файл шрифтов на основе URL-адреса, если загрузчик поддерживает эту возможность. |
IDWriteRemoteFontFileLoader::CreateRemoteStreamFromKey Создает удаленный объект потока файлов шрифтов, который инкапсулирует открытый файловый ресурс и может использоваться для скачивания данных удаленного файла. |
IDWriteRemoteFontFileLoader::GetLocalityFromKey Возвращает расположение файлового ресурса, определяемого уникальным ключом. |
Требования
Целевая платформа | Windows |
Header | dwrite_3.h |
См. также раздел
Создание настраиваемого набора шрифтов с помощью известных удаленных шрифтов в Интернете