描述
获取插图的值。中间插图是基点中点向顶点移动的单位数。
C++ 语法
GpStatus WINGDIPAPI GdipGetAdjustableArrowCapMiddleInset( GpAdjustableArrowCap* cap, REAL* middleInset ); |
PowerBASIC 语法
FUNCTION GdipGetAdjustableArrowCapMiddleInset _ BYVAL cap AS DWORD, _ BYREF middleInset AS SINGLE _ ) AS LONG |
参数
cap
[in]指向箭头上限的指针。
middleInset
[out]指向单精度变量的指针,该单精度变量接收指定基点中点向顶点移动的单位数的值。
返回值
如果函数成功,则返回Ok,它是状态枚举的一个元素。
如果函数失败,它返回状态枚举的其他元素之一。
备注
中间插图是基点中点向顶点移动的单位数。零的中间插图导致没有偏移—基数是一条直线,使箭头成三角形。正数(大于零)中间插入导致指定数量的单位朝向顶点移动,基数是指向顶点的箭头形状,给箭头帽V形。负(小于零)中间插入导致指定数量的单位离开顶点—,基座变为指向远离顶点的箭头形状,使箭头为菱形(如果绝对值中间插图等于高度)或扭曲的钻石形状。如果中间插图等于或大于箭头帽的高度,则帽子根本不会出现。中间插图的值只有在箭头盖被填充时才会影响箭头帽。当构建一个AdjustableArrowCap时,中间插入默认为零。