System.Windows.Media.Effects 命名空间

提供一些类型,这些类型可用于将视觉效果应用到位图图像。

BevelBitmapEffect

注意:此 API 现已过时。 未过时的替代项为 Effect。 创建凹凸效果,根据指定的曲线提升图像表面。

BitmapEffect

注意:此 API 现已过时。 未过时的替代项为 Effect

定义位图效果。 派生类将定义可应用到 Visual 对象(如 ButtonImage)的效果。

BitmapEffectCollection

注意:此 API 现已过时。 未过时的替代项为 Effect。 表示 BitmapEffect 对象集合。 该集合用作 BitmapEffectGroup 的一部分,将多个位图效果应用到视觉内容。

BitmapEffectGroup

注意:此 API 现已过时。 未过时的替代项为 Effect。 表示用于将多个效果应用于可见对象的一组 BitmapEffect 对象。

BitmapEffectInput

注意:此 API 现已过时。 未过时的替代项为 Effect。 将 BitmapEffect 属性中给定的 BitmapEffect 应用于可视对象的指定区域。

BlurBitmapEffect

注意:此 API 现已过时。 未过时的替代项为 BlurEffect。 模拟通过离焦透镜查看对象的情形。

BlurEffect

使目标纹理变模糊的位图效果。

DropShadowBitmapEffect

注意:此 API 现已过时。 未过时的替代项为 DropShadowEffect。 在视觉对象后的轻微偏移量处应用阴影。 偏移量是通过模仿来自虚构光源的投射阴影确定的。

DropShadowEffect

在目标纹理周围绘画投影的位图效果。

Effect

提供自定义位图效果。

EmbossBitmapEffect

注意:此 API 现已过时。 未过时的替代项为 Effect。 创造平滑的视觉对象,制造出人工光源的深度纹理效果。

OuterGlowBitmapEffect

注意:此 API 现已过时。 未过时的替代项为 BlurEffect。 围绕对象或颜色区域创建颜色光环。

PixelShader

提供围绕高级着色语言 (HLSL) 像素着色器的托管包装。

ShaderEffect

通过使用 PixelShader 提供自定义位图效果。

结构

BitmapEffectCollection.Enumerator

注意:此 API 现已过时。 未过时的替代项为 Effect。 枚举 BitmapEffectCollection 中的 BitmapEffect 对象。

枚举

EdgeProfile

指定要应用于位图边缘的曲线类型。

KernelType

描述用于创建效果的内核。

RenderingBias

指示系统在呈现效果时是注重速度还是注重质量。

SamplingMode

指示在自定义着色器效果中对 Brush 值的依赖项属性进行取样的方式。

ShaderRenderMode

指示用于在软件中呈现 ShaderEffect 的策略。