System.Windows.Media.Effects Obor názvů

Poskytuje typy, které lze použít k aplikování vizuálních efektů na rastrové obrázky. Provides types that can be used to apply visual effects to bitmap images.

Třídy

BevelBitmapEffect

Poznámka: Toto rozhraní API je nyní zastaralé.Note: This API is now obsolete. Nestaralá alternativa je Effect .The non-obsolete alternative is Effect. Vytvoří zkosení, které vyvolá povrch obrázku v závislosti na zadané křivce.Creates a bevel which raises the surface of the image according to a specified curve.

BitmapEffect

Poznámka: Toto rozhraní API je nyní zastaralé.Note: This API is now obsolete. Nestaralá alternativa je Effect .The non-obsolete alternative is Effect.

Definuje rastrový efekt.Defines a bitmap effect. Odvozené třídy definují efekty, které mohou být aplikovány na Visual objekt, například Button nebo Image .Derived classes define effects that can be applied to a Visual object, such as a Button or an Image.

BitmapEffectCollection

Poznámka: Toto rozhraní API je nyní zastaralé.Note: This API is now obsolete. Nestaralá alternativa je Effect .The non-obsolete alternative is Effect. Představuje kolekci BitmapEffect objektů.Represents a collection of BitmapEffect objects. Tato kolekce se používá jako součást BitmapEffectGroup pro aplikování více bitmapových efektů na vizuální obsah.This collection is used as part of a BitmapEffectGroup to apply multiple bitmap effects to visual content.

BitmapEffectGroup

Poznámka: Toto rozhraní API je nyní zastaralé.Note: This API is now obsolete. Nestaralá alternativa je Effect .The non-obsolete alternative is Effect. Představuje skupinu BitmapEffect objektů, která se používá k aplikování více efektů na viditelný objekt.Represents a group of BitmapEffect objects that is used to apply multiple effects to a visible object.

BitmapEffectInput

Poznámka: Toto rozhraní API je nyní zastaralé.Note: This API is now obsolete. Nestaralá alternativa je Effect .The non-obsolete alternative is Effect. Použije BitmapEffect vlastnost zadanou ve BitmapEffect vlastnosti na určenou oblast vizuálního objektu.Applies the BitmapEffect given in the BitmapEffect property to a specified region of the visual object.

BlurBitmapEffect

Poznámka: Toto rozhraní API je nyní zastaralé.Note: This API is now obsolete. Nestaralá alternativa je BlurEffect .The non-obsolete alternative is BlurEffect. Simuluje prohlížení objektu prostřednictvím neaktivního objektivu.Simulates looking at an object through an out-of-focus lens.

BlurEffect

Rastrový efekt, který rozostří cílovou texturu.A bitmap effect that blurs the target texture.

DropShadowBitmapEffect

Poznámka: Toto rozhraní API je nyní zastaralé.Note: This API is now obsolete. Nestaralá alternativa je DropShadowEffect .The non-obsolete alternative is DropShadowEffect. Aplikuje stín za vizuálním objektem s nepatrnou odchylkou.Applies a shadow behind a visual object at a slight offset. Posun je určen mimickingým vztypováním stínu z imaginárního zdroje světla.The offset is determined by mimicking a casting shadow from an imaginary light source.

DropShadowEffect

Rastrový efekt, který vykreslí Vržený stín kolem cílové textury.A bitmap effect that paints a drop shadow around the target texture.

Effect

Poskytuje vlastní rastrový efekt.Provides a custom bitmap effect.

EmbossBitmapEffect

Poznámka: Toto rozhraní API je nyní zastaralé.Note: This API is now obsolete. Nestaralá alternativa je Effect .The non-obsolete alternative is Effect. Vytvoří mapování hrbolů vizuálního objektu tak, aby podala dojem hloubky a textury z umělého světelného zdroje.Creates a bump mapping of the visual object to give the impression of depth and texture from an artificial light source.

OuterGlowBitmapEffect

Poznámka: Toto rozhraní API je nyní zastaralé.Note: This API is now obsolete. Nestaralá alternativa je BlurEffect .The non-obsolete alternative is BlurEffect. Vytvoří olemování barev kolem objektů nebo oblastí barvy.Creates a halo of color around objects or areas of color.

PixelShader

Poskytuje spravovanou obálku kolem funkce pixel shaderu HLSL (High Level Stíning Language).Provides a managed wrapper around a High Level Shading Language (HLSL) pixel shader.

ShaderEffect

Poskytuje vlastní rastrový efekt pomocí PixelShader .Provides a custom bitmap effect by using a PixelShader.

Struktury

BitmapEffectCollection.Enumerator

Poznámka: Toto rozhraní API je nyní zastaralé.Note: This API is now obsolete. Nestaralá alternativa je Effect .The non-obsolete alternative is Effect. Vytvoří výčet BitmapEffect objektů v BitmapEffectCollection .Enumerates BitmapEffect objects in a BitmapEffectCollection.

Výčty

EdgeProfile

Určuje typ křivky, který má být použit na okraj rastrového obrázku.Specifies the type of curve to apply to the edge of a bitmap.

KernelType

Popisuje jádro, které se používá k vytvoření efektu.Describes the kernel used to create the effect.

RenderingBias

Označuje, zda systém vykresluje efekt s důrazem na rychlost nebo kvalitu.Indicates whether the system renders an effect with emphasis on speed or quality.

SamplingMode

Určuje, jak Brush se ve vlastním efektu shaderu mají Vzorkovat vlastnosti závislosti na hodnotách.Indicates the way Brush-valued dependency properties are sampled in a custom shader effect.

ShaderRenderMode

Určuje zásady pro vykreslování ShaderEffect v softwaru.Indicates the policy for rendering a ShaderEffect in software.