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

Poskytuje typy, které lze použít k použití vizuálních efektů na rastrové obrázky.

Třídy

Name Description
BevelBitmapEffect

Poznámka: Toto rozhraní API je nyní zastaralé. Zastaralá alternativa je Effect. Vytvoří zkosení, které zkosí povrch obrázku podle zadané křivky.

BitmapEffect

Poznámka: Toto rozhraní API je nyní zastaralé. Zastaralá alternativa je Effect.

Definuje rastrový efekt. Odvozené třídy definují efekty, které lze použít na Visual objekt, jako je například nebo ButtonImage .

BitmapEffectCollection

Poznámka: Toto rozhraní API je nyní zastaralé. Zastaralá alternativa je Effect. Představuje kolekci BitmapEffect objektů. Tato kolekce se používá jako součást použití BitmapEffectGroup více rastrových efektů na vizuální obsah.

BitmapEffectGroup

Poznámka: Toto rozhraní API je nyní zastaralé. Zastaralá alternativa je Effect. Představuje skupinu BitmapEffect objektů, které slouží k použití více efektů na viditelný objekt.

BitmapEffectInput

Poznámka: Toto rozhraní API je nyní zastaralé. Zastaralá alternativa je Effect. Použije danou BitmapEffect vlastnost BitmapEffect na zadanou oblast objektu vizuálu.

BlurBitmapEffect

Poznámka: Toto rozhraní API je nyní zastaralé. Zastaralá alternativa je BlurEffect. Simuluje pohled na objekt prostřednictvím objektivu mimo fokus.

BlurEffect

Rastrový efekt, který rozostřuje cílovou texturu.

DropShadowBitmapEffect

Poznámka: Toto rozhraní API je nyní zastaralé. Zastaralá alternativa je DropShadowEffect. Použije stín za vizuálním objektem na mírném posunu. Posun je určen napodobováním stínu odlitku z imaginárního zdroje světla.

DropShadowEffect

Rastrový efekt, který vykreslí stín kolem cílové textury.

Effect

Poskytuje vlastní rastrový efekt.

EmbossBitmapEffect

Poznámka: Toto rozhraní API je nyní zastaralé. Zastaralá alternativa je Effect. Vytvoří mapování hrbolů vizuálního objektu, které dává dojem hloubky a textury z umělého zdroje světla.

OuterGlowBitmapEffect

Poznámka: Toto rozhraní API je nyní zastaralé. Zastaralá alternativa je BlurEffect. Vytvoří haló barvu kolem objektů nebo oblastí barvy.

PixelShader

Poskytuje spravovaný obálku kolem shaderu PIXEL (High Level Shading Language) (HLSL).

ShaderEffect

Poskytuje vlastní rastrový efekt pomocí .PixelShader

Struktury

Name Description
BitmapEffectCollection.Enumerator

Poznámka: Toto rozhraní API je nyní zastaralé. Zastaralá alternativa je Effect. BitmapEffect Vytvoří výčet objektů v objektu BitmapEffectCollection.

Výčty

Name Description
EdgeProfile

Určuje typ křivky, který se má použít na okraj rastrového obrázku.

KernelType

Popisuje jádro použité k vytvoření efektu.

RenderingBias

Určuje, zda systém vykresluje efekt se zvýrazněnou rychlostí nebo kvalitou.

SamplingMode

Označuje způsob, jakým se vlastnosti závislostí s hodnotou Brushvzorkují ve vlastním efektu shaderu.

ShaderRenderMode

Označuje zásadu pro vykreslení ShaderEffect v softwaru.