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