LIGHTINFO

类型定义结构体_LIGHTINFO{L_UINTuStructSize;ptCenter;L_UINTuWidth;L_UINTuHeight;L_INTnAngle;L_UINTuBright;L_UINTuEdge;也就是说crFill;L_UINTuOpacity;L_UINTuFlag;} LIGHTINFO, *pLIGHTINFO;

LIGHTINFO结构提供光源信息用于L_LightBitmap函数。

成员

uStructSize

此结构的大小,以字节为单位。使用sizeof操作符计算该值。

ptCenter

包含用于表示光的椭圆中心的点结构。

uWidth

值,该值表示用于表示光的椭圆的宽度。

uHeight

值,该值表示用于表示光的椭圆的高度。

nAngle

用来旋转代表光的椭圆的角度。该值以百分之一度(+/-)为单位。这可以是0到36000之间的数字。正值将顺时针旋转椭圆,而负值将逆时针旋转椭圆。

uBright

光的强度或亮度

uEdge

平滑光边界的百分比。有效范围为0 ~ 100。

crFill

光的颜色。

uOpacity

光的不透明度。

uFlag

值,该值确定光源类型。可能取值为:

价值 意义
LGT_SPOTLIGHT [0x0000]基于uWidth, uHeight, nAngle和uEdge成员中的值,灯光将以聚光灯的形式出现。
LGT_DIRELIGHT [0x0001]光将被应用到整个图像。如果使用该标志,uWidth, uHeight, nAngle, uEdge成员将被忽略。
栅格成像C API帮助
188金宝搏的网址客服|支持|联系我们|知识产权公告
©1991 - 2021领德科技有限公司版权所有。