Ескертпе
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Жүйеге кіруді немесе каталогтарды өзгертуді байқап көруге болады.
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Каталогтарды өзгертуді байқап көруге болады.
Регистрирует настраиваемый загрузчик коллекции шрифтов в объекте фабрики.
Синтаксис
HRESULT RegisterFontCollectionLoader(
IDWriteFontCollectionLoader *fontCollectionLoader
);
Параметры
fontCollectionLoader
Тип: IDWriteFontCollectionLoader*
Указатель на зарегистрированный объект IDWriteFontCollectionLoader .
Возвращаемое значение
Тип: HRESULT
Если этот метод завершается успешно, он возвращает S_OK. В противном случае возвращается код ошибки HRESULT .
Комментарии
Эта функция регистрирует загрузчик коллекции шрифтов с помощью DirectWrite. Интерфейс загрузчика коллекции шрифтов, который должен быть реализован одноэлементным объектом, обрабатывает перечисление файлов шрифтов в коллекции шрифтов с учетом определенного типа ключа. Данный экземпляр можно зарегистрировать только один раз. При последующих попытках будет возвращена ошибка, указывающая на то, что она уже зарегистрирована. Обратите внимание, что реализации загрузчика файлов шрифтов не должны регистрировать себя в DirectWrite в своих конструкторах и не должны отменять регистрацию внутри деструкторов, так как операции регистрации и отмены регистрации увеличивают и уменьшают количество ссылок на объекты соответственно. Вместо этого регистрация и отмена регистрации с помощью DirectWrite загрузчиков файлов шрифтов должны выполняться вне реализации загрузчика файлов шрифтов.
Требования
| Минимальная версия клиента | Windows 7, Windows Vista с пакетом обновления 2 (SP2) и обновление платформы для Windows Vista [классические приложения | Приложения UWP] |
| Минимальная версия сервера | Windows Server 2008 R2, Windows Server 2008 с пакетом обновления 2 (SP2) и Обновление платформы для Windows Server 2008 [классические приложения | Приложения UWP] |
| Целевая платформа | Windows |
| Header | dwrite.h |
| Библиотека | Dwrite.lib |
| DLL | Dwrite.dll |