структура DWRITE_STRIKETHROUGH (dwrite.h)
Содержит сведения о размере и размещении зачеркивных элементов. Все координаты находятся в независимых от устройства пикселях (DIP).
Синтаксис
struct DWRITE_STRIKETHROUGH {
FLOAT width;
FLOAT thickness;
FLOAT offset;
DWRITE_READING_DIRECTION readingDirection;
DWRITE_FLOW_DIRECTION flowDirection;
WCHAR const *localeName;
DWRITE_MEASURING_MODE measuringMode;
};
Члены
width
Тип: FLOAT
Значение типа , указывающее ширину зачеркивной линии, измеряемой параллельно базовому плану.
thickness
Тип: FLOAT
Значение типа , указывающее толщину зачеркивной линии, измеряемой перпендикулярно базовой линии.
offset
Тип: FLOAT
Значение типа , указывающее смещение зачеркивной линии от базового плана. Положительное смещение представляет позицию ниже базового плана, а отрицательное смещение — выше. Как правило, смещение будет отрицательным.
readingDirection
Направление чтения текста, связанного с зачеркивкой. Это значение используется для интерпретации того, выполняется ли значение ширины по горизонтали или по вертикали.
flowDirection
Направление потока текста, связанного с зачеркивкой. Это значение используется для интерпретации того, перемещается ли значение толщины сверху вниз, слева направо или справа налево.
localeName
Тип: const WCHAR*
Массив символов, содержащий языковой стандарт текста, который является зачеркнутым.
measuringMode
Режим измерения может быть полезен для отрисовщика, чтобы определить способ отрисовки подчеркивания, например округление толщины до целого пикселя в режимах, совместимых с GDI.
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Windows 7, Windows Vista с пакетом обновления 2 (SP2) и обновление платформы для Windows Vista [классические приложения | Приложения UWP] |
Минимальная версия сервера | Windows Server 2008 R2, Windows Server 2008 с пакетом обновления 2 (SP2) и Обновление платформы для Windows Server 2008 [классические приложения | Приложения UWP] |
Верхняя часть | dwrite.h |