IReflection

IReflection interface

表示反射效果。

public interface IReflection : IAccessiblePVIObject<IReflectionEffectiveData>, 
    IImageTransformOperation

特性

姓名描述
AsIAccessiblePVIObject { get; }允许获取基本 IAccessiblePVIObject 接口。 只读IAccessiblePVIObject
AsIImageTransformOperation { get; }允许获取基础 IImageTransformOperation 接口。 只读IImageTransformOperation
BlurRadius { get; set; }模糊半径。 读/写Double。
Direction { get; set; }反射方向。 读/写Single。
Distance { get; set; }反射距离。 读/写Double。
EndPosAlpha { get; set; }指定结束 alpha 值(百分比)的结束位置(沿着 alpha 渐变斜坡)。 读/写Single。
EndReflectionOpacity { get; set; }结束反射不透明度。 (百分比)。 读/写Single。
FadeDirection { get; set; }指定偏移反射的方向。 (角度)。 读/写Single。
RectangleAlign { get; set; }矩形对齐。 读/写RectangleAlignment
RotateShadowWithShape { get; set; }指定如果形状旋转,反射是否应随形状旋转。 读/写Boolean。
ScaleHorizontal { get; set; }指定水平缩放因子,负缩放会导致翻转。 (百分比) 读/写Double。
ScaleVertical { get; set; }指定垂直缩放因子,负缩放会导致翻转。 (百分比) 读/写Double。
SkewHorizontal { get; set; }指定水平倾斜角度。 读/写Double。
SkewVertical { get; set; }指定垂直倾斜角度。 读/写Double。
StartPosAlpha { get; set; }指定起始 alpha 值(百分比)的起始位置(沿着 alpha 渐变斜坡)。 读/写Single。
StartReflectionOpacity { get; set; }开始反射不透明度。 (百分比)。 读/写Single。

也可以看看