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


структура DWRITE_GLYPH_OFFSET (dwrite.h)

Необязательная корректировка положения глифа.

Синтаксис

struct DWRITE_GLYPH_OFFSET {
  FLOAT advanceOffset;
  FLOAT ascenderOffset;
};

Члены

advanceOffset

Тип: FLOAT

Смещение в направлении выполнения вперед. Положительное смещение перемещает глиф вправо (в координатах предварительного преобразования), если выполнение выполняется слева направо, или влево, если выполнение выполняется справа налево.

ascenderOffset

Тип: FLOAT

Смещение в направлении подъема, то есть точка возрастания направления. Положительное смещение по возрастанию перемещает глиф вверх (в координатах предварительного преобразования). Отрицательное смещение по возрастанию перемещает глиф вниз.

Комментарии

Смещение глифа изменяет положение глифа, не влияя на положение пера. Смещения находятся в логических единицах предварительного преобразования.

Требования

Требование Значение
Минимальная версия клиента Windows 7, Windows Vista с пакетом обновления 2 (SP2) и обновление платформы для Windows Vista [классические приложения | Приложения UWP]
Минимальная версия сервера Windows Server 2008 R2, Windows Server 2008 с пакетом обновления 2 (SP2) и Обновление платформы для Windows Server 2008 [классические приложения | Приложения UWP]
Верхняя часть dwrite.h