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: High Level Shading Language) ピクセル シェーダーのマネージド ラッパーを提供します。

ShaderEffect

PixelShader を使用して、カスタム ビットマップ効果を実現します。

構造体

BitmapEffectCollection.Enumerator

メモ: この API は、互換性のために残されています。 旧式でない代替手段は、Effect です。 BitmapEffectCollection 内に BitmapEffect オブジェクトを列挙します。

列挙型

EdgeProfile

ビットマップの端に適用する曲線の種類を指定します。

KernelType

効果を作成するために使用されるカーネルを記述します。

RenderingBias

システムが速度と品質のどちらに重点を置きながら効果を描画するかを示します。

SamplingMode

Brush 値を持つ依存関係プロパティをカスタム シェーダー効果にサンプリングする方法を示します。

ShaderRenderMode

ソフトウェアでの ShaderEffect のレンダリングのポリシーを示します。