Freigeben über


System.Windows.Media.Effects Namespace

Stellt Typen bereit, die verwendet werden können, um visuelle Effekte auf Bitmapbilder anzuwenden.

Klassen

BevelBitmapEffect

Hinweis: Diese API ist mittlerweile veraltet. Die nicht veraltete Alternative ist Effect. Erstellt eine Abschrägung, durch die die Oberfläche des Bilds gemäß einer angegebenen Kurve angehoben wird.

BitmapEffect

Hinweis: Diese API ist mittlerweile veraltet. Die nicht veraltete Alternative ist Effect.

Definiert einen Bitmapeffekt. Abgeleitete Klassen definieren Effekte, die auf ein Visual-Objekt, wie z. B. Button oder Image, angewendet werden können.

BitmapEffectCollection

Hinweis: Diese API ist mittlerweile veraltet. Die nicht veraltete Alternative ist Effect. Stellt eine Auflistung vonBitmapEffect-Objekten dar. Diese Auflistung wird als Teil einer BitmapEffectGroup verwendet, um mehrere Bitmapeffekte auf visuellen Inhalt anzuwenden.

BitmapEffectGroup

Hinweis: Diese API ist mittlerweile veraltet. Die nicht veraltete Alternative ist Effect. Stellt eine Gruppe von BitmapEffect-Objekten dar, die verwendet wird, um mehrere Effekte auf ein sichtbares Objekt anzuwenden.

BitmapEffectInput

Hinweis: Diese API ist mittlerweile veraltet. Die nicht veraltete Alternative ist Effect. Wendet den in der BitmapEffect-Eigenschaft angegebenen BitmapEffect auf einen angegebenen Bereich des visuellen Objekts an.

BlurBitmapEffect

Hinweis: Diese API ist mittlerweile veraltet. Die nicht veraltete Alternative ist BlurEffect. Simuliert den Blick auf ein Objekt durch eine unscharf eingestellte Linse.

BlurEffect

Ein Bitmapeffekt zum Weichzeichnen der Zieltextur.

DropShadowBitmapEffect

Hinweis: Diese API ist mittlerweile veraltet. Die nicht veraltete Alternative ist DropShadowEffect. Wendet einen Schatten hinter einem visuellen Objekt mit einem geringen Offset an. Der Offset wird bestimmt, indem ein Schlagschatten von einer imaginären Lichtquelle imitiert wird.

DropShadowEffect

Ein Bitmapeffekt zum Zeichnen eines Schlagschattens um die Zieltextur.

Effect

Stellt einen benutzerdefinierten Bitmapeffekt bereit.

EmbossBitmapEffect

Hinweis: Diese API ist mittlerweile veraltet. Die nicht veraltete Alternative ist Effect. Erstellt ein Bumpmapping des visuellen Objekts, um den Eindruck von Tiefe und Textur von einer künstlichen Lichtquelle zu vermitteln.

OuterGlowBitmapEffect

Hinweis: Diese API ist mittlerweile veraltet. Die nicht veraltete Alternative ist BlurEffect. Erstellt einen farbigen Haloeffekt, der farbige Objekte oder Bereiche umgibt.

PixelShader

Stellt einem verwalteten Wrapper um einen HLSL (High Level Shading Language)-Pixelshader bereit.

ShaderEffect

Stellt mithilfe von PixelShader einen benutzerdefinierten Bitmapeffekt bereit.

Strukturen

BitmapEffectCollection.Enumerator

Hinweis: Diese API ist mittlerweile veraltet. Die nicht veraltete Alternative ist Effect. Listet BitmapEffect-Objekte in einer BitmapEffectCollection auf.

Enumerationen

EdgeProfile

Gibt den Kurventyp an, der auf den Rand einer Bitmap anzuwenden ist.

KernelType

Beschreibt den zum Erstellen des Effekts verwendeten Kernel.

RenderingBias

Gibt an, ob das System beim Rendern eines Effekts Schnelligkeit oder Qualität den Vorrang gibt.

SamplingMode

Gibt an, wie das Sampling der Abhängigkeitseigenschaften mit Brush-Wert in einem benutzerdefinierten Shadereffekt ausgeführt wird.

ShaderRenderMode

Gibt die Richtlinie zum Rendern eines ShaderEffect in der Software an.