Метод IDWriteFontFallbackBuilder::AddMapping (dwrite_2.h)
Добавляет одно сопоставление в список. Вызовите этот параметр один раз для каждого дополнительного сопоставления.
Синтаксис
HRESULT AddMapping(
DWRITE_UNICODE_RANGE const *ranges,
UINT32 rangesCount,
[in] WCHAR const **targetFamilyNames,
UINT32 targetFamilyNamesCount,
[in, optional] IDWriteFontCollection *fontCollection,
[in, optional] WCHAR const *localeName,
[in, optional] WCHAR const *baseFamilyName,
FLOAT scale
);
Параметры
ranges
Тип: DWRITE_UNICODE_RANGE*
Диапазоны Юникода, применяемые к этому сопоставлению.
rangesCount
Тип: UINT32
Число диапазонов Юникода.
[in] targetFamilyNames
Тип: const WCHAR**
Список строк имен целевого семейства.
targetFamilyNamesCount
Тип: UINT32
Количество имен целевых семейств.
[in, optional] fontCollection
Необязательная коллекция явных шрифтов для этого сопоставления.
[in, optional] localeName
Тип: const WCHAR*
Языковой стандарт контекста.
[in, optional] baseFamilyName
Тип: const WCHAR*
Базовое имя семейства для сопоставления, если применимо.
scale
Тип: FLOAT
Коэффициент масштабирования для умножения целевого шрифта результата на.
Возвращаемое значение
Тип: HRESULT
Если этот метод завершается успешно, он возвращает S_OK. В противном случае возвращается код ошибки HRESULT .
Требования
Минимальная версия клиента | Windows 8.1 [классические приложения | Приложения UWP] |
Минимальная версия сервера | Windows Server 2012 R2 [классические приложения | Приложения UWP] |
Целевая платформа | Windows |
Header | dwrite_2.h |
Библиотека | Dwrite.lib |
DLL | Dwrite.dll |