1 write to _imageEffectEmulation
PresentationCore (1)
System\Windows\Media\Effects\DropShadowBitmapEffect.cs (1)
70
_imageEffectEmulation
= new DropShadowEffect();
23 references to _imageEffectEmulation
PresentationCore (23)
System\Windows\Media\Effects\DropShadowBitmapEffect.cs (23)
63
if (
_imageEffectEmulation
!= null &&
_imageEffectEmulation
.IsFrozen)
65
return
_imageEffectEmulation
;
68
if (
_imageEffectEmulation
== null)
74
if (
_imageEffectEmulation
.Color != color)
76
_imageEffectEmulation
.Color = color;
82
if (
_imageEffectEmulation
.ShadowDepth != shadowDepth)
86
_imageEffectEmulation
.ShadowDepth = 50.0;
90
_imageEffectEmulation
.ShadowDepth = 0.0;
94
_imageEffectEmulation
.ShadowDepth = shadowDepth;
99
if (
_imageEffectEmulation
.Direction != direction)
101
_imageEffectEmulation
.Direction = direction;
105
if (
_imageEffectEmulation
.Opacity != opacity)
109
_imageEffectEmulation
.Opacity = 1.0;
113
_imageEffectEmulation
.Opacity = 0.0;
117
_imageEffectEmulation
.Opacity = opacity;
122
if (
_imageEffectEmulation
.BlurRadius / _MAX_EMULATED_BLUR_RADIUS != softness)
126
_imageEffectEmulation
.BlurRadius = _MAX_EMULATED_BLUR_RADIUS;
130
_imageEffectEmulation
.BlurRadius = 0.0;
134
_imageEffectEmulation
.BlurRadius = _MAX_EMULATED_BLUR_RADIUS * softness;
138
_imageEffectEmulation
.RenderingBias = RenderingBias.Performance;
142
_imageEffectEmulation
.Freeze();
145
return
_imageEffectEmulation
;