1 write to _imageEffectEmulation
PresentationCore (1)
Core\CSharp\System\Windows\Media\Effects\DropShadowBitmapEffect.cs (1)
87_imageEffectEmulation = new DropShadowEffect();
23 references to _imageEffectEmulation
PresentationCore (23)
Core\CSharp\System\Windows\Media\Effects\DropShadowBitmapEffect.cs (23)
80if (_imageEffectEmulation != null && _imageEffectEmulation.IsFrozen) 82return _imageEffectEmulation; 85if (_imageEffectEmulation == null) 91if (_imageEffectEmulation.Color != color) 93_imageEffectEmulation.Color = color; 99if (_imageEffectEmulation.ShadowDepth != shadowDepth) 103_imageEffectEmulation.ShadowDepth = 50.0; 107_imageEffectEmulation.ShadowDepth = 0.0; 111_imageEffectEmulation.ShadowDepth = shadowDepth; 116if (_imageEffectEmulation.Direction != direction) 118_imageEffectEmulation.Direction = direction; 122if (_imageEffectEmulation.Opacity != opacity) 126_imageEffectEmulation.Opacity = 1.0; 130_imageEffectEmulation.Opacity = 0.0; 134_imageEffectEmulation.Opacity = opacity; 139if (_imageEffectEmulation.BlurRadius / _MAX_EMULATED_BLUR_RADIUS != softness) 143_imageEffectEmulation.BlurRadius = _MAX_EMULATED_BLUR_RADIUS; 147_imageEffectEmulation.BlurRadius = 0.0; 151_imageEffectEmulation.BlurRadius = _MAX_EMULATED_BLUR_RADIUS * softness; 155_imageEffectEmulation.RenderingBias = RenderingBias.Performance; 159_imageEffectEmulation.Freeze(); 162return _imageEffectEmulation;