d2d1svg.h header
This header is used by Direct2D. For more information, see:
d2d1svg.h contains the following programming interfaces:
ID2D1SvgAttribute Interface describing an SVG attribute. |
ID2D1SvgDocument Represents an SVG document. |
ID2D1SvgElement Interface for all SVG elements. |
ID2D1SvgPaint Interface describing an SVG fill or stroke value. |
ID2D1SvgPathData Interface describing SVG path data. Path data can be set as the 'd' attribute on a 'path' element. |
ID2D1SvgPointCollection Interface describing an SVG points value in a polyline or polygon element. |
ID2D1SvgStrokeDashArray Interface describing an SVG stroke-dasharray value. |
D2D1_SVG_LENGTH Represents an SVG length. |
D2D1_SVG_PRESERVE_ASPECT_RATIO Represents all SVG preserveAspectRatio settings. |
D2D1_SVG_VIEWBOX Represents an SVG viewBox. |
D2D1_SVG_ASPECT_ALIGN The alignment portion of the SVG preserveAspectRatio attribute. |
D2D1_SVG_ASPECT_SCALING The meetOrSlice portion of the SVG preserveAspectRatio attribute. |
D2D1_SVG_ATTRIBUTE_POD_TYPE Defines the type of SVG POD attribute to set or get. |
D2D1_SVG_ATTRIBUTE_STRING_TYPE Defines the type of SVG string attribute to set or get. |
D2D1_SVG_DISPLAY Specifies a value for the SVG display property. |
D2D1_SVG_LENGTH_UNITS Specifies the units for an SVG length. |
D2D1_SVG_LINE_CAP Specifies a value for the SVG stroke-linecap property. |
D2D1_SVG_LINE_JOIN Specifies a value for the SVG stroke-linejoin property. |
D2D1_SVG_OVERFLOW Specifies a value for the SVG overflow property. |
D2D1_SVG_PAINT_TYPE Specifies the paint type for an SVG fill or stroke. |
D2D1_SVG_PATH_COMMAND Represents a path commmand. Each command may reference floats from the segment data. Commands ending in _ABSOLUTE interpret data as absolute coordinate. Commands ending in _RELATIVE interpret data as being relative to the previous point. |
D2D1_SVG_UNIT_TYPE Defines the coordinate system used for SVG gradient or clipPath elements. |
D2D1_SVG_VISIBILITY Specifies a value for the SVG visibility property. |