Ескертпе
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Жүйеге кіруді немесе каталогтарды өзгертуді байқап көруге болады.
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Каталогтарды өзгертуді байқап көруге болады.
Создает ссылку на ресурс файла шрифта для конкретного приложения.
Синтаксис
HRESULT CreateCustomFontFileReference(
[in] void const *fontFileReferenceKey,
UINT32 fontFileReferenceKeySize,
IDWriteFontFileLoader *fontFileLoader,
[out] IDWriteFontFile **fontFile
);
Параметры
[in] fontFileReferenceKey
Тип: const void*
Ключ ссылки на файл шрифта, который однозначно идентифицирует ресурс файла шрифта в течение времени существования fontFileLoader.
fontFileReferenceKeySize
Тип: UINT32
Размер ключа ссылки на файл шрифта в байтах.
fontFileLoader
Тип: IDWriteFontFileLoader*
Загрузчик файлов шрифтов, который будет использоваться системой шрифтов для загрузки данных из файла, определяемого fontFileReferenceKey.
[out] fontFile
Тип: IDWriteFontFile**
Содержит адрес указателя на созданный объект файла шрифта при успешном выполнении этого метода или значение NULL в случае сбоя.
Возвращаемое значение
Тип: HRESULT
Если этот метод завершается успешно, он возвращает S_OK. В противном случае возвращается код ошибки HRESULT .
Комментарии
Эта функция предоставляется в случаях, когда приложению или документу требуется использовать частный шрифт без установки его в системе. fontFileReferenceKey должен быть уникальным только в область fontFileLoader, используемого в этом вызове.
Требования
| Минимальная версия клиента | 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 |