System.Windows.Media.Effects Namespace

Fornece tipos que podem ser usados para aplicar efeitos visuais a imagens bitmap.

Classes

Nome Description
BevelBitmapEffect

Observação: essa API agora está obsoleta. A alternativa não obsoleta é Effect. Cria um bisel que eleva a superfície da imagem de acordo com uma curva especificada.

BitmapEffect

Observação: essa API agora está obsoleta. A alternativa não obsoleta é Effect.

Define um efeito bitmap. Classes derivadas definem efeitos que podem ser aplicados a um objeto Visual, como um Button ou um Image.

BitmapEffectCollection

Observação: essa API agora está obsoleta. A alternativa não obsoleta é Effect. Representa uma coleção de BitmapEffect objetos. Essa coleção é usada como parte de um BitmapEffectGroup para aplicar vários efeitos de bitmap ao conteúdo visual.

BitmapEffectGroup

Observação: essa API agora está obsoleta. A alternativa não obsoleta é Effect. Representa um grupo de BitmapEffect objetos que é usado para aplicar vários efeitos a um objeto visível.

BitmapEffectInput

Observação: essa API agora está obsoleta. A alternativa não obsoleta é Effect. Aplica o BitmapEffect determinado na propriedade a BitmapEffect uma região especificada do objeto visual.

BlurBitmapEffect

Observação: essa API agora está obsoleta. A alternativa não obsoleta é BlurEffect. Simula olhar para um objeto por meio de uma lente fora de foco.

BlurEffect

Um efeito bitmap que desfoca a textura de destino.

DropShadowBitmapEffect

Observação: essa API agora está obsoleta. A alternativa não obsoleta é DropShadowEffect. Aplica uma sombra atrás de um objeto visual em um leve deslocamento. O deslocamento é determinado imitando uma sombra de conversão de uma fonte de luz imaginária.

DropShadowEffect

Um efeito bitmap que pinta uma sombra suspensa ao redor da textura de destino.

Effect

Fornece um efeito de bitmap personalizado.

EmbossBitmapEffect

Observação: essa API agora está obsoleta. A alternativa não obsoleta é Effect. Cria um mapeamento de colisão do objeto visual para dar a impressão de profundidade e textura de uma fonte de luz artificial.

OuterGlowBitmapEffect

Observação: essa API agora está obsoleta. A alternativa não obsoleta é BlurEffect. Cria um halo de cor em torno de objetos ou áreas de cor.

PixelShader

Fornece um wrapper gerenciado em torno de um sombreador de pixel HLSL (Linguagem de Sombreamento de Alto Nível).

ShaderEffect

Fornece um efeito bitmap personalizado usando um PixelShader.

Estruturas

Nome Description
BitmapEffectCollection.Enumerator

Observação: essa API agora está obsoleta. A alternativa não obsoleta é Effect. Enumera objetos BitmapEffect em um BitmapEffectCollection.

Enumerações

Nome Description
EdgeProfile

Especifica o tipo de curva a ser aplicado à borda de um bitmap.

KernelType

Descreve o kernel usado para criar o efeito.

RenderingBias

Indica se o sistema renderiza um efeito com ênfase na velocidade ou na qualidade.

SamplingMode

Indica a maneira como as propriedades de dependência com valor Brushsão amostradas em um efeito de sombreador personalizado.

ShaderRenderMode

Indica a política para renderizar um ShaderEffect no software.