System.Windows.Media.Effects Espaço de Nomes

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

Classes

Name Description
BevelBitmapEffect

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

BitmapEffect

Nota: Esta API está agora obsoleta. A alternativa não obsoleta é Effect.

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

BitmapEffectCollection

Nota: Esta API está agora obsoleta. A alternativa não obsoleta é Effect. Representa uma coleção de BitmapEffect objetos. Esta coleção é usada como parte de um BitmapEffectGroup para aplicar múltiplos efeitos bitmap a conteúdos visuais.

BitmapEffectGroup

Nota: Esta API está agora obsoleta. A alternativa não obsoleta é Effect. Representa um grupo de BitmapEffect objetos que é usado para aplicar múltiplos efeitos a um objeto visível.

BitmapEffectInput

Nota: Esta API está agora obsoleta. A alternativa não obsoleta é Effect. Aplica o BitmapEffect dado na BitmapEffect propriedade a uma região específica do objeto visual.

BlurBitmapEffect

Nota: Esta API está agora obsoleta. A alternativa não obsoleta é BlurEffect. Simula olhar para um objeto através de uma lente desfocada.

BlurEffect

Um efeito bitmap que desfoca a textura alvo.

DropShadowBitmapEffect

Nota: Esta API está agora obsoleta. A alternativa não obsoleta é DropShadowEffect. Aplica uma sombra atrás de um objeto visual com um ligeiro deslocamento. O deslocamento é determinado imitando uma sombra projetada de uma fonte de luz imaginária.

DropShadowEffect

Um efeito bitmap que pinta uma sombra à volta da textura alvo.

Effect

Fornece um efeito bitmap personalizado.

EmbossBitmapEffect

Nota: Esta API está agora obsoleta. A alternativa não obsoleta é Effect. Cria um bump mapping do objeto visual para dar a impressão de profundidade e textura a partir de uma fonte de luz artificial.

OuterGlowBitmapEffect

Nota: Esta API está agora obsoleta. A alternativa não obsoleta é BlurEffect. Cria um halo de cor à volta de objetos ou áreas de cor.

PixelShader

Fornece um wrapper gerido em torno de um pixel shader High Level Shading Language (HLSL).

ShaderEffect

Fornece um efeito bitmap personalizado usando um PixelShader.

Estruturas

Name Description
BitmapEffectCollection.Enumerator

Nota: Esta API está agora obsoleta. A alternativa não obsoleta é Effect. Enumera BitmapEffect objetos num BitmapEffectCollection.

Enumerações

Name Description
EdgeProfile

Especifica o tipo de curva a aplicar à aresta de um bitmap.

KernelType

Descreve o núcleo usado para criar o efeito.

RenderingBias

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

SamplingMode

Indica a forma como Brushas propriedades de dependência com valores em são amostradas num efeito de shader personalizado.

ShaderRenderMode

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