VIGNETTEINFO

类型定义结构体_tagVIGNETTEINFO{L_UINTuStructSize;ptCenter;L_INTnFading;L_UINTuFadingRate;L_UINTuWidth;L_UINTuHeight;也就是说crVigColor;L_UINTuFlags;* pVIGNETTEINFO} VIGNETTEINFO;

VIGNETTEINFO结构提供了所需的信息L_VignetteBitmap函数。

成员

uStructSize

这个结构的大小,字节。使用sizeof运算符来计算这个值。

ptCenter

中心点为所有装饰图案对象(圆,椭圆,矩形,和广场)。

nFading

羽毛的百分比或外在的装饰图案的对象。负值意味着羽毛将开始边界以外的对象,增加向对象。正值意味着对象的边界上的羽毛就会和增加远离对象。可能的值从-100年到100年不等。

uFadingRate

值表明衰退速率。这个值是用来控制衰落的过程。它将内部除以100。有效的范围从0到100。

uWidth

值表明装饰图案的尺寸对象像素。

装饰图案形状 uWidth指示
广场 广场的宽度
矩形 矩形的宽度
圆的半径
椭圆 椭圆的宽度

uHeight

指出高度值,像素的小插图椭圆或矩形对象。将忽略此参数如果VIG_CIRCLE或VIG_SQUARE被选中。

crVigColor

也就是说,指定颜色的装饰图案对象。也就是说您可以指定一个值,如Windows RGB宏观的返回值,或者您可以使用PALETTEINDEX宏指定一个调色板的颜色。

uFlags

国旗表明装饰图案的形状对象,和轻快的方向。

以下标志表示使用哪个装饰图案的形状:

价值 意义
VIG_SQUARE [0 x0000]使装饰图案形状一个正方形。
VIG_RECTANGLE [0 x0001]使装饰图案形状矩形。
VIG_CIRCLE [0 x0002]使装饰图案形状一个圈。
VIG_ELLIPSE [0 x0003]使装饰图案形状椭圆。

下面的标志显示如何使用填充颜色:

价值 意义
VIG_FILLIN [0 x0000]使用crVigColor填补装饰图案的内部对象。
VIG_FILLOUT [0 x0010]使用crVigColor作为装饰图案的外部对象的填充颜色。
LEADTOOLS光栅成像C API的帮助
188金宝搏的网址客服|支持|联系我们|知识产权的通知
©1991 - 2021领先的技术公司。保留所有权利。