Поделиться через


Метод IDWriteFontResource::GetFontAxisRanges (dwrite_3.h)

Извлекает диапазоны значений каждой оси.

Синтаксис

HRESULT GetFontAxisRanges(
  [out] DWRITE_FONT_AXIS_RANGE *fontAxisRanges,
        UINT32                 fontAxisRangeCount
);

Параметры

[out] fontAxisRanges

Тип: DWRITE_FONT_AXIS_RANGE*

Указатель на массив структур DWRITE_FONT_AXIS_RANGE, в которые GetFontAxisRanges записывает список диапазонов значений оси шрифта. Вы несете ответственность за управление размером и временем существования этого массива. Вызовите GetFontAxisCount, чтобы определить размер массива для выделения.

fontAxisRangeCount

Тип: UINT32

Максимальное количество диапазонов значений оси шрифта для записи в блок памяти, на который указывает fontAxisRanges.

Возвращаемое значение

Тип: HRESULT

Если функция успешно выполнена, она возвращает S_OK. В противном случае возвращается кодошибки HRESULT.

Возвращаемое значение Описание
E_INVALIDARG не соответствует значению, возвращаемого GetFontAxisCount.

Замечания

Ось без разных значений имеет пустой диапазон (minValue == maxValue).

Требования

Требование Ценность
минимальные поддерживаемые клиентские Сборка Windows 10 16299
минимальный поддерживаемый сервер Сборка Windows 10 16299
целевая платформа Виндоус
заголовка dwrite_3.h
библиотеки Dwrite.lib