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。只读布尔值。
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)设置模糊效果。

另请参阅