System.Windows.Media.Effects Namespace

提供可以用來將視覺效果套用至點陣圖影像的型別。 Provides types that can be used to apply visual effects to bitmap images.

Classes

BevelBitmapEffect

注意:現已淘汰此 API。Note: This API is now obsolete. 非過時的替代方式是 EffectThe non-obsolete alternative is Effect. 建立斜面,它會根據指定的曲線抬高影像表面。Creates a bevel which raises the surface of the image according to a specified curve.

BitmapEffect

注意:現已淘汰此 API。Note: This API is now obsolete. 非過時的替代方式是 EffectThe non-obsolete alternative is Effect.

定義點陣圖效果。Defines a bitmap effect. 衍生的類別會定義可套用至 Visual 物件的效果,例如 ButtonImageDerived classes define effects that can be applied to a Visual object, such as a Button or an Image.

BitmapEffectCollection

注意:現已淘汰此 API。Note: This API is now obsolete. 非過時的替代方式是 EffectThe non-obsolete alternative is Effect. 表示 BitmapEffect 物件的集合。Represents a collection of BitmapEffect objects. 這個集合作為 BitmapEffectGroup 的一部分使用,將多個點陣圖效果套用到視覺內容。This collection is used as part of a BitmapEffectGroup to apply multiple bitmap effects to visual content.

BitmapEffectGroup

注意:現已淘汰此 API。Note: This API is now obsolete. 非過時的替代方式是 EffectThe non-obsolete alternative is Effect. 代表一組用以將多重效果套用至可見物件的 BitmapEffect 物件。Represents a group of BitmapEffect objects that is used to apply multiple effects to a visible object.

BitmapEffectInput

注意:現已淘汰此 API。Note: This API is now obsolete. 非過時的替代方式是 EffectThe non-obsolete alternative is Effect. BitmapEffect 屬性中提供的 BitmapEffect 套用至指定的視覺物件區域。Applies the BitmapEffect given in the BitmapEffect property to a specified region of the visual object.

BlurBitmapEffect

注意:現已淘汰此 API。Note: This API is now obsolete. 非過時的替代方式是 BlurEffectThe non-obsolete alternative is BlurEffect. 模擬透過失焦透鏡來查看物件。Simulates looking at an object through an out-of-focus lens.

BlurEffect

使目標材質模糊的點陣圖效果。A bitmap effect that blurs the target texture.

DropShadowBitmapEffect

注意:現已淘汰此 API。Note: This API is now obsolete. 非過時的替代方式是 DropShadowEffectThe non-obsolete alternative is DropShadowEffect. 在視覺物件後面略偏的位置套用陰影。Applies a shadow behind a visual object at a slight offset. 位移由想像光源投射的陰影決定。The offset is determined by mimicking a casting shadow from an imaginary light source.

DropShadowEffect

可在目標材質周圍繪製陰影的點陣圖效果。A bitmap effect that paints a drop shadow around the target texture.

Effect

提供自訂點陣圖效果。Provides a custom bitmap effect.

EmbossBitmapEffect

注意:現已淘汰此 API。Note: This API is now obsolete. 非過時的替代方式是 EffectThe non-obsolete alternative is Effect. 建立視覺物件的凹凸貼圖,以便利用人工光源創造深度和紋理的感覺。Creates a bump mapping of the visual object to give the impression of depth and texture from an artificial light source.

OuterGlowBitmapEffect

注意:現已淘汰此 API。Note: This API is now obsolete. 非過時的替代方式是 BlurEffectThe non-obsolete alternative is BlurEffect. 建立的物件或色彩區域周圍的色彩光暈。Creates a halo of color around objects or areas of color.

PixelShader

提供高階著色語言 (HLSL) 像素著色器周圍的 Managed 包裝函式。Provides a managed wrapper around a High Level Shading Language (HLSL) pixel shader.

ShaderEffect

使用 PixelShader,提供自訂點陣圖效果。Provides a custom bitmap effect by using a PixelShader.

Structs

BitmapEffectCollection.Enumerator

注意:現已淘汰此 API。Note: This API is now obsolete. 非過時的替代方式是 EffectThe non-obsolete alternative is Effect. 列舉 BitmapEffectCollection 中的 BitmapEffect 物件。Enumerates BitmapEffect objects in a BitmapEffectCollection.

Enums

EdgeProfile

指定要套用至點陣圖邊緣的曲線類型。Specifies the type of curve to apply to the edge of a bitmap.

KernelType

Describes the kernel used to create the effect.Describes the kernel used to create the effect.

RenderingBias

指出系統在呈現效果時要強調速度還是品質。Indicates whether the system renders an effect with emphasis on speed or quality.

SamplingMode

Indicates the way Brush-valued dependency properties are sampled in a custom shader effect.Indicates the way Brush-valued dependency properties are sampled in a custom shader effect.

ShaderRenderMode

Indicates the policy for rendering a ShaderEffect in software.Indicates the policy for rendering a ShaderEffect in software.