структура D2D1_STROKE_STYLE_PROPERTIES (d2d1.h)
Описывает росчерк, который обрисовывает фигуру.
Синтаксис
typedef struct D2D1_STROKE_STYLE_PROPERTIES {
D2D1_CAP_STYLE startCap;
D2D1_CAP_STYLE endCap;
D2D1_CAP_STYLE dashCap;
D2D1_LINE_JOIN lineJoin;
FLOAT miterLimit;
D2D1_DASH_STYLE dashStyle;
FLOAT dashOffset;
} D2D1_STROKE_STYLE_PROPERTIES;
Члены
startCap
Тип: D2D1_CAP_STYLE
Крышка, примененная к началу всех открытых фигур в начертнутой геометрии.
endCap
Тип: D2D1_CAP_STYLE
Крышка, примененная к концу всех открытых фигур в обводке геометрии.
dashCap
Тип: D2D1_CAP_STYLE
Фигура на обоих концах каждого сегмента дефиса.
lineJoin
Тип: D2D1_LINE_JOIN
Значение типа , описывающее способ соединения сегментов. Это значение игнорируется для вершины, если флаги сегмента указывают, что сегмент должен иметь гладкое соединение.
miterLimit
Тип: FLOAT
Ограничение толщины соединения скошенных углов. Это значение всегда обрабатывается так, как если бы оно больше или равно 1,0f.
dashStyle
Тип: D2D1_DASH_STYLE
Значение типа , указывающее, имеет ли росчерк шаблон тире и, если да, стиль тире.
dashOffset
Тип: FLOAT
Значение типа , указывающее смещение в последовательности дефиса. Положительное значение смещения дефиса сдвигает шаблон дефиса в единицах ширины штриха к началу обводки геометрии. Отрицательное значение смещения дефиса смещает шаблон дефиса в единицах ширины штриха к концу обводки геометрии.
Комментарии
На следующем рисунке показаны разные значения dashOffset для одного и того же пользовательского стиля дефиса.
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Windows 7, Windows Vista с пакетом обновления 2 (SP2) и обновление платформы для Windows Vista [классические приложения | Приложения UWP] |
Минимальная версия сервера | Windows Server 2008 R2, Windows Server 2008 с пакетом обновления 2 (SP2) и Обновление платформы для Windows Server 2008 [классические приложения | Приложения UWP] |
Верхняя часть | d2d1.h |