XMConvertFloatToHalfStream
XMConvertHalfToFloatStream
XMMatrixDecompose
XMPlaneTransformStream
XMVector2TransformCoordStream
XMVector2TransformNormalStream
XMVector2TransformStream
XMVector3ProjectStream
XMVector3TransformCoordStream
XMVector3TransformNormalStream
XMVector3TransformStream
XMVector3UnprojectStream
XMVector4TransformStream
Expand Minimize

StrokeStyleProperties function

Creates a D2D1_STROKE_STYLE_PROPERTIES structure.

Syntax


D2D1_STROKE_STYLE_PROPERTIES StrokeStyleProperties(
  D2D1_CAP_STYLE startCap = D2D1_CAP_STYLE_FLAT,
  D2D1_CAP_STYLE endCap = D2D1_CAP_STYLE_FLAT,
  D2D1_CAP_STYLE dashCap = D2D1_CAP_STYLE_FLAT,
  D2D1_LINE_JOIN lineJoin = D2D1_LINE_JOIN_MITER,
  FLOAT miterLimit = 10.f,
  D2D1_DASH_STYLE dashStyle = D2D1_DASH_STYLE_SOLID,
  FLOAT dashOffset = 0.f.
);

Parameters

startCap

Type: D2D1_CAP_STYLE

The shape at the beginning of a stroke. The default value is D2D1_CAP_STYLE_FLAT.

endCap

Type: D2D1_CAP_STYLE

The shape at the end of a stroke. The default value is D2D1_CAP_STYLE_FLAT.

dashCap

Type: D2D1_CAP_STYLE

The shape at either end of each dash segment. The default value is D2D1_CAP_STYLE_FLAT.

lineJoin

Type: D2D1_LINE_JOIN

A value that describes how segments are joined. The default value is D2D1_LINE_JOIN_MITER.

miterLimit

Type: FLOAT

The limit of the thickness of the join on a mitered corner. This value is always treated as though it is greater than or equal to 1.0f. The default value is 10.0f.

dashStyle

Type: D2D1_DASH_STYLE

A value that specifies whether the stroke has a dash pattern and, if so, the dash style. The default value is D2D1_DASH_STYLE_SOLID.

dashOffset

Type: FLOAT

A value that specifies how far in the dash sequence the stroke will start. The default value is 0.0f.

Return value

Type: D2D1_STROKE_STYLE_PROPERTIES

The new stroke style.

Requirements

Minimum supported client

Windows 7, Windows Vista with SP2 and Platform Update for Windows Vista [desktop apps | Windows Store apps]

Minimum supported server

Windows Server 2008 R2, Windows Server 2008 with SP2 and Platform Update for Windows Server 2008 [desktop apps | Windows Store apps]

Minimum supported phone

Windows Phone 8.1 [Windows Phone Silverlight 8.1 and Windows Runtime apps]

Header

D2d1helper.h

Library

D2d1.lib

DLL

D2d1.dll

 

 

Community Additions

ADD
Show:
© 2014 Microsoft