MagnifyEffect 成員

可模擬放大鏡的效果。

下列表格列出 MagnifyEffect 型別公開的成員。

公用 建構函式

名稱 描述
MagnifyEffect 建立例項並將著色器的變數更新為預設值。

頂端

公用 欄位

(另請參閱 受保護 欄位 )

名稱 描述
public fieldstatic AmountProperty 取得或設定著色器內的數量變數。
public fieldstatic CenterProperty 取得或設定著色器內的 Center 變數。
public fieldstatic InnerRadiusProperty 取得或設定著色器內的 InnerRadius 變數。
public fieldstatic InputProperty 取得或設定著色器中使用的 Input。
public fieldstatic OuterRadiusProperty 取得或設定著色器內的 OuterRadius 變數。

頂端

受保護 欄位

名稱 描述
protected fieldstatic PixelShaderProperty (繼承自 ShaderEffect)

頂端

公用 屬性

(另請參閱 受保護 屬性 )

名稱 描述
public property Amount 取得或設定 ShrinkFactor。縮小係數越大,橢圓形的內容就顯得「愈小」。
public property CanFreeze (繼承自 Freezable)
public property Center 取得或設定著色器內的 Center 變數。
public property DependencyObjectType (繼承自 DependencyObject)
public property Dispatcher (繼承自 DispatcherObject)
public property HasAnimatedProperties (繼承自 Animatable)
public propertystatic ImplicitInput (繼承自 Effect)
public property InnerRadius 取得或設定著色器內的 InnerRadius 變數。
public property IsFrozen (繼承自 Freezable)
public property IsSealed (繼承自 DependencyObject)
public property OuterRadius 取得或設定著色器內的 OuterRadius 變數。

頂端

受保護 屬性

名稱 描述
protected property DdxUvDdyUvRegisterIndex (繼承自 ShaderEffect)
protected property EffectMapping 取得 EffectMapping。 (繼承自 Effect)
protected property PaddingBottom (繼承自 ShaderEffect)
protected property PaddingLeft (繼承自 ShaderEffect)
protected property PaddingRight (繼承自 ShaderEffect)
protected property PaddingTop (繼承自 ShaderEffect)
protected property PixelShader (繼承自 ShaderEffect)

頂端

公用 方法

(另請參閱 受保護 方法 )

名稱 描述
public method ApplyAnimationClock 已多載。 (繼承自 Animatable)
public method BeginAnimation 已多載。 (繼承自 Animatable)
public method CheckAccess (繼承自 DispatcherObject)
public method ClearValue 已多載。 (繼承自 DependencyObject)
public method Clone (繼承自 ShaderEffect)
public method CloneCurrentValue (繼承自 ShaderEffect)
public method CoerceValue (繼承自 DependencyObject)
public method Equals 已多載。 (繼承自 DependencyObject)
public method Freeze 已多載。 (繼承自 Freezable)
public method GetAnimationBaseValue (繼承自 Animatable)
public method GetAsFrozen (繼承自 Freezable)
public method GetCurrentValueAsFrozen (繼承自 Freezable)
public method GetHashCode (繼承自 DependencyObject)
public method GetLocalValueEnumerator (繼承自 DependencyObject)
public method GetType (繼承自 Object)
public method GetValue (繼承自 DependencyObject)
public method InvalidateProperty (繼承自 DependencyObject)
public method ReadLocalValue (繼承自 DependencyObject)
public methodstatic ReferenceEquals (繼承自 Object)
public method SetCurrentValue (繼承自 DependencyObject)
public method SetValue 已多載。 (繼承自 DependencyObject)
public methodstatic ShouldSerializeStoredWeakReference (繼承自 Animatable)
public method ToString (繼承自 Object)
public method VerifyAccess (繼承自 DispatcherObject)

頂端

受保護 方法

名稱 描述
protected method CloneCore (繼承自 ShaderEffect)
protected method CloneCurrentValueCore (繼承自 ShaderEffect)
protected method CreateInstance (繼承自 Freezable)
protected method CreateInstanceCore (繼承自 ShaderEffect)
protected method Finalize (繼承自 Object)
protected methodstatic Freeze 已多載。 (繼承自 Freezable)
protected method FreezeCore (繼承自 Animatable)
protected method GetAsFrozenCore (繼承自 ShaderEffect)
protected method GetCurrentValueAsFrozenCore (繼承自 ShaderEffect)
protected method MemberwiseClone (繼承自 Object)
protected method OnChanged (繼承自 Freezable)
protected method OnFreezablePropertyChanged 已多載。 (繼承自 Freezable)
protected method OnPropertyChanged (繼承自 Freezable)
protected methodstatic PixelShaderConstantCallback (繼承自 ShaderEffect)
protected methodstatic PixelShaderSamplerCallback 已多載。 (繼承自 ShaderEffect)
protected method ReadPreamble (繼承自 Freezable)
protected methodstatic RegisterPixelShaderSamplerProperty 已多載。 (繼承自 ShaderEffect)
protected method ShouldSerializeProperty (繼承自 DependencyObject)
protected method UpdateShaderValue (繼承自 ShaderEffect)
protected method WritePostscript (繼承自 Freezable)
protected method WritePreamble (繼承自 Freezable)

頂端

公用 事件

名稱 描述
public event Changed (繼承自 Freezable)

頂端

另請參閱

參照

MagnifyEffect 類別
Microsoft.Expression.Media.Effects 命名空間