Метод IDWriteFontResource::GetAxisValueNames (dwrite_3.h)
Извлекает локализованные имена определенных значений для оси шрифта.
Синтаксис
HRESULT GetAxisValueNames(
UINT32 axisIndex,
UINT32 axisValueIndex,
[out] DWRITE_FONT_AXIS_RANGE *fontAxisRange,
[out] IDWriteLocalizedStrings **names
);
Параметры
axisIndex
Тип: UINT32
Ось шрифта от 0 до GetFontAxisCount минус 1.
axisValueIndex
Тип: UINT32
Индекс значений от 0 до GetAxisValueNameCount минус 1.
[out] fontAxisRange
Тип: DWRITE_FONT_AXIS_RANGE*
Диапазон именованного значения.
[out] names
Тип: IDWriteLocalizedStrings**
Адрес указателя на интерфейс IDWriteLocalizedString s. При успешном завершении функция задает указатель на только что созданный локализованный объект строк.
Возвращаемое значение
Тип: HRESULT
Если функция успешно выполнена, она возвращает S_OK. В противном случае возвращается кодошибки
Замечания
Возможно, автор шрифта не предоставил имена для некоторых значений оси шрифта. Локализованные строки будут пустыми в этом случае. Диапазон может быть одной точкой, где minValue == maxValue. Все диапазоны находятся в порядке возрастания по axisValueIndex.
Требования
Требование | Ценность |
---|---|
минимальные поддерживаемые клиентские | Сборка Windows 10 16299 |
минимальный поддерживаемый сервер | Сборка Windows 10 16299 |
целевая платформа | Виндоус |
заголовка | dwrite_3.h |
библиотеки |
Dwrite.lib |