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、带 SP2 的 Windows Vista 和适用于 Windows Vista 的平台更新 [桌面应用 |UWP 应用] |
最低受支持的服务器 | Windows Server 2008 R2、Windows Server 2008 SP2 和适用于 Windows Server 2008 的平台更新 [桌面应用 |UWP 应用] |
标头 | d2d1.h |