AdjustableArrowCap 函数

Windows GDI+ 公开一个由大约 600 个函数组成的平面 API,这些函数在 Gdiplus.dll 中实现并在 Gdiplusflat.h 中声明。 GDI+ 平面 API 中的函数由大约 40 个 C++ 类的集合包装。 建议不要直接调用平面 API 中的函数。 每当调用 GDI+ 时,都应该通过调用 C++ 包装器提供的方法和函数来执行此操作。 Microsoft 产品支持服务不会为直接调用平面 API 的代码提供支持。 有关使用这些包装器方法的详细信息,请参阅 GDI+ 平面 API

以下平面 API 函数由 AdjustableArrowCap C++ 类包装。

AdjustableArrowCap 函数和相应的包装器方法

平面函数 包装器方法 说明
GpStatus WINGDIPAPI GdipCreateAdjustableArrowCap (REAL height, REAL width, BOOL isFilled, GpAdjustableArrowCap **cap) AdjustableArrowCap::AdjustableArrowCap 创建具有指定高度和宽度的可调整箭头线帽。 箭头线帽可以填充或未填充。 中间的嵌入默认为零。
GpStatus WINGDIPAPI GdipSetAdjustableArrowCapHeight (GpAdjustableArrowCap* cap,REAL height) AdjustableArrowCap::SetHeight AdjustableArrowCap::SetHeight 方法设置箭头帽的高度。 这是从箭头的底部到其顶点的距离。
GpStatus WINGDIPAPI GdipGetAdjustableArrowCapHeight (GpAdjustableArrowCap* cap,REAL* height) AdjustableArrowCap::GetHeight AdjustableArrowCap::GetHeight 方法获取箭头帽的高度。 高度是从箭头的底部到其顶点的距离。
GpStatus WINGDIPAPI GdipSetAdjustableArrowCapWidth (GpAdjustableArrowCap* cap,REAL width) AdjustableArrowCap::SetWidth AdjustableArrowCap::SetWidth 方法设置箭头帽的宽度。 宽度是箭头底部端点之间的距离。
GpStatus WINGDIPAPI GdipGetAdjustableArrowCapWidth (GpAdjustableArrowCap* cap, REAL* width) AdjustableArrowCap::GetWidth AdjustableArrowCap::GetWidth 方法获取箭头帽的宽度。 宽度是箭头底部端点之间的距离。
GpStatus WINGDIPAPI GdipSetAdjustableArrowCapMiddleInset (GpAdjustableArrowCap* cap, REAL middleInset) AdjustableArrowCap::SetMiddleInset AdjustableArrowCap::SetMiddleInset 方法设置基的中点向顶点移动的单位数。
GpStatus WINGDIPAPI GdipGetAdjustableArrowCapMiddleInset (GpAdjustableArrowCap* cap, REAL* middleInset)
AdjustableArrowCap::GetMiddleInset AdjustableArrowCap::GetMiddleInset 方法获取 inset 的值。 中间插值是基的中点向顶点移动的单位数。
GpStatus WINGDIPAPI GdipSetAdjustableArrowCapFillState (GpAdjustableArrowCap* cap,BOOL fillState)
AdjustableArrowCap::SetFillState AdjustableArrowCap::SetFillState 方法设置箭头帽的填充状态。 如果未填充箭头帽,则仅绘制轮廓。
GpStatus WINGDIPAPI GdipGetAdjustableArrowCapFillState (GpAdjustableArrowCap* cap,BOOL* fillState)
AdjustableArrowCap::IsFilled AdjustableArrowCap::IsFilled 方法确定是否填充箭头帽。