aardio 文档
gdip.pathGradientBrush 库模块帮助文档
gdip 成员列表
gdip.pathGradientBrush
路径渐变笔刷
gdip.pathGradientBrush()
返回对象:gdippathGradientbrushObject
gdip.pathGradientBrush(路径对象)
参数是gdip.path对象
gdippathGradientbrushObject 成员列表
gdippathGradientbrushObject.delete()
释放路径对象
gdippathGradientbrushObject.gammaCorrection
是否允许伽马校正
gdippathGradientbrushObject.setBlend(颜色因子数组,位置因子数组)
参数@1使用小数表示的百分比代表色彩渐变的度,
0表示起点色,1表示完全转变为终点色
合成位置中0表示起点,1表示终点,第一个合成位置必须是0,最后一个必须是1
gdippathGradientbrushObject.setCenterColor(颜色)
指定中心颜色
颜色请使用0xAARRGGBB格式数值
gdippathGradientbrushObject.setCenterPoint(x,y)
设置中心点坐标
gdippathGradientbrushObject.setFocusScales(x聚焦缩放,y聚焦缩放)
对中心焦点进行缩放,参数为x轴、y轴的缩放比例,
使中心颜色不仅显示在中心点,而是显示于围绕中心点进行缩放的路径内,
被缩放的中心焦点路径内部使用中心颜色填充
gdippathGradientbrushObject.setInterpolationColors(插值颜色数组,插值位置数组)
定义多色渐变
数组元素都是数值,长度必须相等
插值位置以小数表示百分比,开始必须为0表示外边界,最后一个必须为1
gdippathGradientbrushObject.setSurroundColors(颜色数组)
指定环绕颜色
参数可以是数组,也可以是多个颜色数值参数,
颜色请使用0xAARRGGBB格式数值
Markdown 格式