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


Метод IDWriteFontSet1::GetFontAxisRanges(UINT32,DWRITE_FONT_AXIS_RANGE*,UINT32,UINT32*) (dwrite_3.h)

Извлекает диапазоны осей одного элемента.

Синтаксис

HRESULT GetFontAxisRanges(
        UINT32                 listIndex,
  [out] DWRITE_FONT_AXIS_RANGE *fontAxisRanges,
        UINT32                 maxFontAxisRangeCount,
  [out] UINT32                 *actualFontAxisRangeCount
);

Параметры

listIndex

Тип: UINT32

Отсчитываемый от нуля индекс шрифта в наборе.

[out] fontAxisRanges

Тип: DWRITE_FONT_AXIS_RANGE*

Список диапазонов значений оси для получения.

maxFontAxisRangeCount

Тип: UINT32

Число диапазонов значений оси для получения.

[out] actualFontAxisRangeCount

Тип: UINT32*

Фактическое число диапазонов осей, записанных или необходимых.

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

Тип: HRESULT

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

Возвращаемое значение Описание
E_NOT_SUFFICIENT_BUFFER Буфер слишком мал, при этом фактическая FontAxisRangeCount задайте необходимый размер.

Требования

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