IReflection

IReflection 接口

表示反射效果。

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。

另请参阅