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。 |