System.Windows.Media.Effects Namespace

ビットマップ イメージに視覚効果を適用するために使用できる型を提供します。 Provides types that can be used to apply visual effects to bitmap images.

クラス

BevelBitmapEffect

注: この API は今後使用しません。Note: This API is now obsolete. 旧式でない代替手段は、Effect です。The 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. 旧式でない代替手段は、Effect です。The non-obsolete alternative is Effect.

ビットマップ効果を定義します。Defines a bitmap effect. 派生クラスは、Visual オブジェクトに適用できる効果を定義します (ButtonImage など)。Derived 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. 旧式でない代替手段は、Effect です。The 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. 旧式でない代替手段は、Effect です。The 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. 旧式でない代替手段は、Effect です。The 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. 旧式でない代替手段は、BlurEffect です。The 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. 旧式でない代替手段は、DropShadowEffect です。The 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. 旧式でない代替手段は、Effect です。The 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. 旧式でない代替手段は、BlurEffect です。The non-obsolete alternative is BlurEffect. オブジェクトの周囲の色の付いた光輪または色の領域を作成します。Creates a halo of color around objects or areas of color.

PixelShader

上位レベル シェーダー言語 (HLSL: High Level Shading Language) ピクセル シェーダーのマネージド ラッパーを提供します。Provides a managed wrapper around a High Level Shading Language (HLSL) pixel shader.

ShaderEffect

PixelShader を使用して、カスタム ビットマップ効果を実現します。Provides a custom bitmap effect by using a PixelShader.

構造体

BitmapEffectCollection.Enumerator

注: この API は今後使用しません。Note: This API is now obsolete. 旧式でない代替手段は、Effect です。The non-obsolete alternative is Effect. BitmapEffectCollection 内に BitmapEffect オブジェクトを列挙します。Enumerates BitmapEffect objects in a BitmapEffectCollection.

列挙型

EdgeProfile

ビットマップの端に適用する曲線の種類を指定します。Specifies the type of curve to apply to the edge of a bitmap.

KernelType

効果を作成するために使用されるカーネルを記述します。Describes the kernel used to create the effect.

RenderingBias

システムが速度と品質のどちらに重点を置きながら効果を描画するかを示します。Indicates whether the system renders an effect with emphasis on speed or quality.

SamplingMode

Brush 値を持つ依存関係プロパティをカスタム シェーダー効果にサンプリングする方法を示します。Indicates the way Brush-valued dependency properties are sampled in a custom shader effect.

ShaderRenderMode

ソフトウェアでの ShaderEffect のレンダリングのポリシーを示します。Indicates the policy for rendering a ShaderEffect in software.