IEffectFormat

IEffectFormat 接口

表示形状的效果属性。

public interface IEffectFormat : IEffectParamSource

属性

名称描述
AsIEffectParamSource { get; }允许获取基 IEffectParamSource 接口。只读 IEffectParamSource
BlurEffect { get; set; }模糊效果。读/写 IBlur
FillOverlayEffect { get; set; }填充叠加效果。读/写 IFillOverlay
GlowEffect { get; set; }辉光效果。读/写 IGlow
InnerShadowEffect { get; set; }内部阴影。读/写 IInnerShadow
IsNoEffects { get; }如果所有效果均被禁用(如刚创建的默认 EffectFormat 对象),返回 true。只读 Boolean。
OuterShadowEffect { get; set; }外部阴影。读/写 IOuterShadow
PresetShadowEffect { get; set; }预设阴影。读/写 IPresetShadow
ReflectionEffect { get; set; }反射。读/写 IReflection
SoftEdgeEffect { get; set; }软边缘。读/写 ISoftEdge

方法

名称描述
DisableBlurEffect()禁用模糊效果。
DisableFillOverlayEffect()禁用填充叠加效果。
DisableGlowEffect()禁用辉光效果。
DisableInnerShadowEffect()禁用内部阴影效果。
DisableOuterShadowEffect()禁用外部阴影效果。
DisablePresetShadowEffect()禁用预设阴影效果。
DisableReflectionEffect()禁用反射效果。
DisableSoftEdgeEffect()禁用软边缘效果。
EnableFillOverlayEffect()启用填充叠加效果。
EnableGlowEffect()启用辉光效果。
EnableInnerShadowEffect()启用内部阴影效果。
EnableOuterShadowEffect()启用外部阴影效果。
EnablePresetShadowEffect()启用预设阴影效果。
EnableReflectionEffect()启用反射效果。
EnableSoftEdgeEffect()启用软边缘效果。
GetEffective()获取在应用继承后的有效效果格式化数据。
SetBlurEffect(double, bool)设置模糊效果。

参见