Partilhar via


System.Windows.Media.Effects Namespace

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

Classes

BevelBitmapEffect

Observação: esta API agora é 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: esta API agora é obsoleta. A alternativa não obsoleta é Effect.

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

BitmapEffectCollection

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

BitmapEffectGroup

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

BitmapEffectInput

Observação: esta API agora é obsoleta. A alternativa não obsoleta é Effect. Aplica-se a BitmapEffect dada a propriedade de BitmapEffect para uma região especificada do objeto visual.

BlurBitmapEffect

Observação: esta API agora é obsoleta. A alternativa não obsoleta é BlurEffect. Simula a observação de um objeto através de uma lente fora de foco.

BlurEffect

Um efeito de bitmap que desfoca a textura de destino.

DropShadowBitmapEffect

Observação: esta API agora é obsoleta. A alternativa não obsoleta é DropShadowEffect. Aplica uma sombra atrás de um objeto visual em um deslocamento pequeno. O deslocamento é determinado pela imitação de um sombreamento de uma fonte de luz imaginária.

DropShadowEffect

Um efeito de bitmap que pinta uma sombra em torno da textura de destino.

Effect

Fornece um efeito de bitmap personalizado.

EmbossBitmapEffect

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

OuterGlowBitmapEffect

Observação: esta API agora é obsoleta. A alternativa não obsoleta é BlurEffect. Cria uma aura colorida em torno de objetos ou áreas de cor.

PixelShader

Fornece um wrapper gerenciado em um sombreador de pixel HLSL (High Level Shading Language).

ShaderEffect

Fornece um efeito de bitmap personalizado usando um PixelShader.

Estruturas

BitmapEffectCollection.Enumerator

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

Enumerações

EdgeProfile

Especifica o tipo de curva a ser aplicada à 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 propriedades de dependência com valor de Brush são amostradas em um efeito de sombreador personalizado.

ShaderRenderMode

Indica a política para renderização de um ShaderEffect em software.