IReflectionEffectiveData

IReflectionEffectiveData 接口

不可变对象,表示反射效果。

public interface IReflectionEffectiveData : IEffectEffectiveData

属性

名称描述
AsIEffectEffectiveData { get; }允许获取基础的 IEffectEffectiveData 接口。只读 IEffectEffectiveData
BlurRadius { get; }模糊半径。只读 Double。
Direction { get; }反射方向。只读 Single。
Distance { get; }反射距离。只读 Double。
EndPosAlpha { get; }指定终止 alpha 值(以百分比计算)的终止位置(沿 alpha 渐变坡道)。只读 Single。
EndReflectionOpacity { get; }终止反射不透明度。(百分点)。只读 Single。
FadeDirection { get; }指定偏移反射的方向。(角度)。只读 Single。
RectangleAlign { get; }矩形对齐方式。只读 RectangleAlignment
RotateShadowWithShape { get; }指定当形状旋转时,反射是否应随形状旋转。只读 Boolean。
ScaleHorizontal { get; }指定水平缩放因子,负缩放会导致翻转。(百分点)只读 Double。
ScaleVertical { get; }指定垂直缩放因子,负缩放会导致翻转。(百分点)只读 Double。
SkewHorizontal { get; }指定水平倾斜角度。只读 Double。
SkewVertical { get; }指定垂直倾斜角度。只读 Double。
StartPosAlpha { get; }指定起始 alpha 值(以百分比计算)的起始位置(沿 alpha 渐变坡道)。只读 Single。
StartReflectionOpacity { get; }起始反射不透明度。(百分点)。只读 Single。

另请参阅