Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
Describes an elliptical arc between two points.
Syntax
typedef struct D2D1_ARC_SEGMENT {
D2D1_POINT_2F point;
D2D1_SIZE_F size;
FLOAT rotationAngle;
D2D1_SWEEP_DIRECTION sweepDirection;
D2D1_ARC_SIZE arcSize;
} D2D1_ARC_SEGMENT;
Members
point
Type: D2D1_POINT_2F
The end point of the arc.
size
Type: D2D1_SIZE_F
The x-radius and y-radius of the arc.
rotationAngle
Type: FLOAT
A value that specifies how many degrees in the clockwise direction the ellipse is rotated relative to the current coordinate system.
sweepDirection
Type: D2D1_SWEEP_DIRECTION
A value that specifies whether the arc sweep is clockwise or counterclockwise.
arcSize
Type: D2D1_ARC_SIZE
A value that specifies whether the given arc is larger than 180 degrees.
Requirements
Requirement | Value |
---|---|
Minimum supported client | Windows 7, Windows Vista with SP2 and Platform Update for Windows Vista [desktop apps | UWP apps] |
Minimum supported server | Windows Server 2008 R2, Windows Server 2008 with SP2 and Platform Update for Windows Server 2008 [desktop apps | UWP apps] |
Header | d2d1.h |