Partilhar via


Effect.EffectMapping Propriedade

Definição

Quando substituído em uma classe derivada, transforma a entrada do mouse e os sistemas de coordenadas por meio do efeito.

protected public:
 virtual property System::Windows::Media::GeneralTransform ^ EffectMapping { System::Windows::Media::GeneralTransform ^ get(); };
protected internal virtual System.Windows.Media.GeneralTransform EffectMapping { get; }
member this.EffectMapping : System.Windows.Media.GeneralTransform
Protected Friend Overridable ReadOnly Property EffectMapping As GeneralTransform

Valor da propriedade

A transformação a ser aplicada. O padrão é a transformação de identidade.

Comentários

Substitua a EffectMapping propriedade para atribuir uma transformação que difere da transformação de identidade padrão.

A entrada é transformada por meio do inverso dessa transformação. Os TransformToAncestor métodos e TransformToDescendant também têm a EffectMapping transformação aplicada.

Os pontos de entrada devem estar no intervalo [0-1] e os pontos de saída devem ser mapeados para o intervalo [0-1]. A Inverse propriedade deve retornar um GeneralTransform que computa o mapeamento inverso.

A transformação inversa mapeia um ponto de depois que o efeito é aplicado ao ponto de origem antes do efeito. A transformação não inversa mapeia um ponto de antes que o efeito seja aplicado após a aplicação do efeito.

Observe que a transformação não inclui informações sobre o tamanho de pixel físico que está sendo usado e apenas opera no intervalo de unidades.

Aplica-se a

Confira também