勇芳软件工作室.汉化:  GDI+ Flat API >

CustomLineCap Functions

Previous pageReturn to chapter overviewNext page

平面功能

包装方式

备注

GpStatus WINGDIPAPI GdipCreateCustomLineCap(GpPath * fillPath,GpPath * strokePath,GpLineCap baseCap,REAL baseInset,GpCustomLineCap ** customCap)

CustomLineCap

CustomLineCap(IN const GraphicsPath * fillPath,IN const GraphicsPath * strokePath,IN LineCap baseCap,IN REAL baseInset)


GpStatus WINGDIPAPI GdipDeleteCustomLineCap(GpCustomLineCap * customCap)

CustomLineCap

~CustomLineCap()


GpStatus WINGDIPAPI GdipCloneCustomLineCap(GpCustomLineCap * customCap,GpCustomLineCap ** clonedCap)

CustomLineCap

CustomLineCap * Clone()const


GpStatus WINGDIPAPI GdipGetCustomLineCapType(GpCustomLineCap * customCap,CustomLineCapType * capType)

不被包装方法调用。

调用此函数时,capType参数接收customCap指定的CustomLineCap的类型。

CustomLineCapType枚举(在GdiplusEnums.h中定义)具有两个元素:CustomLineCapTypeDefault = 0和CustomLineCapTypeAdjustableArrow = 1。

GpStatus WingDIPAPI GdipSetCustomLineCapStrokeCaps(GpCustomLineCap * customCap,GpLineCap startCap,GpLineCap endCap)

CustomLineCap

状态SetStrokeCaps(IN LineCap startCap,IN LineCap endCap)


GpStatus WINGDIPAPI GdipGetCustomLineCapStrokeCaps(GpCustomLineCap * customCap,GpLineCap * startCap,GpLineCap * endCap)

CustomLineCap

状态GetStrokeCaps(OUT LineCap * startCap,OUT LineCap * endCap)const


GpStatus WINGDIPAPI GdipSetCustomLineCapStrokeJoin(GpCustomLineCap * customCap,GpLineJoin lineJoin)

CustomLineCap

状态SetStrokeJoin(IN LineJoin lineJoin)


GpStatus WINGDIPAPI GdipGetCustomLineCapStrokeJoin(GpCustomLineCap * customCap,GpLineJoin * lineJoin)

CustomLineCap

LineJoin GetStrokeJoin()const


GpStatus WINGDIPAPI GdipSetCustomLineCapBaseCap(GpCustomLineCap * customCap,GpLineCap baseCap)

CustomLineCap

状态SetBaseCap(IN的linecap BASECAP)


GpStatus WINGDIPAPI GdipGetCustomLineCapBaseCap(GpCustomLineCap * customCap,GpLineCap * baseCap)

CustomLineCap

LineCap GetBaseCap()const


GpStatus WINGDIPAPI GdipSetCustomLineCapBaseInset(GpCustomLineCap * customCap,REAL inset)

CustomLineCap

状态SetBaseInset(IN REAL inset)


GpStatus WINGDIPAPI GdipGetCustomLineCapBaseInset(GpCustomLineCap * customCap,REAL * inset)

CustomLineCap

REAL GetBaseInset()const


GpStatus WINGDIPAPI GdipSetCustomLineCapWidthScale(GpCustomLineCap * customCap,REAL widthScale)

CustomLineCap

状态SetWidthScale(IN REAL widthScale)


GpStatus WINGDIPAPI GdipGetCustomLineCapWidthScale(GpCustomLineCap * customCap,REAL * widthScale)

CustomLineCap

REAL GetWidthScale()const