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


структура DWRITE_FONT_AXIS_RANGE (dwrite_3.h)

Представляет минимальный и максимальный диапазон возможных значений для оси шрифта. Если minValue равно maxValue, ось является статической, а не переменной.

Синтаксис

struct DWRITE_FONT_AXIS_RANGE {
  DWRITE_FONT_AXIS_TAG axisTag;
  FLOAT                minValue;
  FLOAT                maxValue;
};

Члены

axisTag

Тип: DWRITE_FONT_AXIS_TAG

Четырехзначный идентификатор оси шрифта (например, вес, ширина, косый, курсив и т. д.).

minValue

Тип: FLOAT

Минимальное значение, поддерживаемое этой осью.

maxValue

Тип: FLOAT

Максимальное значение, поддерживаемое этой осью.

Замечания

Значение и диапазон значений осей зависят от семантики конкретной оси. Некоторые известные оси имеют стандартные диапазоны и значения по умолчанию. Ниже приведены некоторые примеры.

  • Вес (1..1000, по умолчанию == 400)
  • Ширина (>0, по умолчанию == 100)
  • Slant (-90..90, по умолчанию == -20)
  • Курсив (0 или 1)

Требования

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

См. также

перечисления DWRITE_FONT_AXIS_TAG

DWRITE_FONT_AXIS_VALUE структуры