Compartilhar via


Interface IMILBitmapEffectPrimitive (mileffects.h)

Expõe métodos que criam a saída de um efeito de bitmap. Essa interface deve ser implementada para criar efeitos de bitmap de Windows Presentation Foundation (WPF) de terceiros.

Herança

A interface IMILBitmapEffectPrimitive herda da interface IUnknown . IMILBitmapEffectPrimitive também tem estes tipos de membros:

Métodos

A interface IMILBitmapEffectPrimitive tem esses métodos.

 
IMILBitmapEffectPrimitive::GetAffineMatrix

Recupera a matriz de transformação afim para o efeito.
IMILBitmapEffectPrimitive::GetOutput

Executa o processamento de pixel para o efeito de bitmap.
IMILBitmapEffectPrimitive::HasAffineTransform

Determina se o efeito tem uma transformação afim.
IMILBitmapEffectPrimitive::HasInverseTransform

Determina se o efeito tem uma transformação inversa.
IMILBitmapEffectPrimitive::TransformPoint

Transforma o ponto determinado.
IMILBitmapEffectPrimitive::TransformRect

Transforma a saída do retângulo fornecido.

Comentários

Os clientes de efeito, em geral, devem interagir com o objeto IMILBitmapEffect externo em vez do objeto IMILBitmapEffectPrimitive . Se o cliente precisar interagir diretamente com IMILBitmapEffectPrimitive , o cliente precisará implementar IMILBitmapEffectConnections, IMILBitmapEffectConnectionsInfo e IMILBitmapEffectConnectorInfo.

Requisitos

   
Cliente mínimo com suporte Windows XP com SP2, Windows Vista [somente aplicativos da área de trabalho]
Servidor mínimo com suporte Windows Server 2008 [somente aplicativos da área de trabalho]
Plataforma de Destino Windows
Cabeçalho mileffects.h
Redistribuível Microsoft .Net 3.0