Effect.EffectMapping Proprietà

Definizione

Quando se ne effettua l'override in una classe derivata, l'input del mouse e i sistemi di coordinate verranno trasformati tramite l'effetto.

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

Valore della proprietà

GeneralTransform

Trasformazione da applicare. L'impostazione predefinita è la trasformazione di identità.

Commenti

Eseguire l'override della EffectMapping proprietà per assegnare una trasformazione diversa dalla trasformazione identità predefinita.

L'input viene trasformato tramite l'inverso di questa trasformazione. I TransformToAncestor metodi e TransformToDescendant hanno anche la EffectMapping trasformazione applicata.

I punti in ingresso devono essere inclusi nell'intervallo [0-1] e i punti in uscita devono essere mappati all'intervallo [0-1]. La Inverse proprietà deve restituire un oggetto GeneralTransform che calcola il mapping inverso.

La trasformazione inversa esegue il mapping di un punto da dopo l'applicazione dell'effetto al punto da cui proviene prima dell'effetto. La trasformazione non inversa esegue il mapping di un punto da prima che l'effetto venga applicato a dopo l'applicazione dell'effetto.

Si noti che la trasformazione non include informazioni sulle dimensioni dei pixel fisici usate e funziona solo nell'intervallo di unità.

Si applica a

Vedi anche