d2d1svg.h 标头
Direct2D 使用此标头。 有关详细信息,请参阅:
d2d1svg.h 包含以下编程接口:
接口
ID2D1SvgAttribute 描述 SVG 属性的接口。 |
ID2D1SvgDocument 表示 SVG 文档。 |
ID2D1SvgElement 所有 SVG 元素的接口。 |
ID2D1SvgPaint 描述 SVG 填充值或笔划值的接口。 |
ID2D1SvgPathData 描述 SVG 路径数据的接口。 可以将路径数据设置为“path”元素上的“d”属性。 |
ID2D1SvgPointCollection 描述折线或多边形元素中 SVG 点值的接口。 |
ID2D1SvgStrokeDashArray 描述 SVG 笔划数组值的接口。 |
结构
D2D1_SVG_LENGTH 表示 SVG 长度。 |
D2D1_SVG_PRESERVE_ASPECT_RATIO 表示所有 SVG preserveAspectRatio 设置。 |
D2D1_SVG_VIEWBOX 表示 SVG viewBox。 |
枚举
D2D1_SVG_ASPECT_ALIGN SVG preserveAspectRatio 属性的对齐部分。 |
D2D1_SVG_ASPECT_SCALING SVG preserveAspectRatio 属性的 meetOrSlice 部分。 |
D2D1_SVG_ATTRIBUTE_POD_TYPE 定义要设置或获取的 SVG POD 属性的类型。 |
D2D1_SVG_ATTRIBUTE_STRING_TYPE 定义要设置或获取的 SVG 字符串属性的类型。 |
D2D1_SVG_DISPLAY 指定 SVG 显示属性的值。 |
D2D1_SVG_LENGTH_UNITS 指定 SVG 长度的单位。 |
D2D1_SVG_LINE_CAP 指定 SVG 笔划线帽属性的值。 |
D2D1_SVG_LINE_JOIN 指定 SVG 笔划线联接属性的值。 |
D2D1_SVG_OVERFLOW 指定 SVG 溢出属性的值。 |
D2D1_SVG_PAINT_TYPE 指定 SVG 填充或笔划的绘制类型。 |
D2D1_SVG_PATH_COMMAND 表示一个路径。 每个命令都可以引用段数据中的浮点数。 以 _ABSOLUTE结尾的命令将数据解释为绝对坐标。 以 _RELATIVE结尾的命令将数据解释为相对于前一点。 |
D2D1_SVG_UNIT_TYPE 定义用于 SVG 渐变或 clipPath 元素的坐标系。 |
D2D1_SVG_VISIBILITY 指定 SVG 可见性属性的值。 |