ID2D1StrokeStyle::GetDashes 方法 (d2d1.h)
将短划线图案复制到指定的数组。
语法
void GetDashes(
[out] FLOAT *dashes,
UINT32 dashesCount
);
参数
[out] dashes
类型: FLOAT*
指向将接收短划线模式的数组的指针。 数组必须能够包含与 dashesCount 指定的元素数量至少一样多。 必须为此数组分配存储。
dashesCount
类型: UINT
要复制的短划线数。 如果此值小于笔划样式的短划线数组中的短划线数,则返回的短划线将被截断为 dashesCount。 如果此值大于笔划样式的短划线数组中的短划线数,则额外的短划线将设置为 0.0f。 若要获取笔划样式的短划线数组中的实际短划线数,请使用 GetDashesCount 方法。
返回值
无
备注
短划线以笔划宽度的倍数的单位指定,数组的后续成员指示短划线和短划线之间的间隙:第一个条目指示填充的短划线,第二个条目指示填充的短划线,等等。
要求
最低受支持的客户端 | Windows 7、带 SP2 的 Windows Vista 和适用于 Windows Vista 的平台更新 [桌面应用 |UWP 应用] |
最低受支持的服务器 | Windows Server 2008 R2、Windows Server 2008 SP2 和适用于 Windows Server 2008 的平台更新 [桌面应用 |UWP 应用] |
目标平台 | Windows |
标头 | d2d1.h |
Library | D2d1.lib |
DLL | D2d1.dll |