3 writes to ScA
ReachFramework (3)
AlphaFlattener\Utility.cs (3)
1144y.ScA = 1; 1188color.ScA = (float)(color.ScA * opacity); 2302color.ScA = a;
38 references to ScA
PresentationCore (5)
MS\Internal\AnimatedTypeHelpers.cs (2)
387return Math.Abs(to.ScA - from.ScA)
src\Microsoft.DotNet.Wpf\src\Common\Graphics\exports.cs (2)
2327command.clearColor.a = color.ScA; 2409command.colorKey.a = colorKey.ScA;
System\Windows\Media\Composition.cs (1)
19color.a = c.ScA;
ReachFramework (33)
AlphaFlattener\BrushProxy.cs (24)
608return Utility.IsOpaque(y.Color.ScA); 617if (!Utility.IsOpaque(gs.Color.ScA)) 697double opacity = _opacity * Utility.NormalizeOpacity(y.Color.ScA); 708double opacity = _opacity * Utility.NormalizeOpacity(gs.Color.ScA); 1446if (!Utility.IsTransparent(_beforeDrawing.ScA)) 1463if (!Utility.IsTransparent(_afterDrawing.ScA)) 1501if (!Utility.IsTransparent(_beforeDrawing.ScA) || !Utility.IsTransparent(_afterDrawing.ScA) || _brushList == null) 1517if (!Utility.IsTransparent(_beforeDrawing.ScA)) 1582if (!Utility.IsTransparent(_afterDrawing.ScA)) 1864result = Utility.Scale(color, Utility.NormalizeOpacity(stopColor.ScA) * _opacity); 1988bool colorOpaque = Utility.IsOpaque(color.ScA); 2077a * prevColor.ScA + b * currentColor.ScA, 2427gs.Color = Utility.Scale(gsA.Color, gsB.Color.ScA); 2431gs.Color = Utility.Scale(gsB.Color, gsA.Color.ScA); 2714if (Utility.IsTransparent(color.ScA)) 2830if (Utility.IsTransparent(solidBrush.Color.ScA)) 2953if (!Utility.IsTransparent(gs.Color.ScA)) 3228if (Utility.IsOpaque(colorA.ScA)) 3235b.PushOpacity(colorA.ScA, null); 3262if (Utility.IsOpaque(colorA.ScA)) 3292Utility.NormalizeOpacity(sB.Color.ScA) * brushB._opacity 3660m_a = c.ScA;
AlphaFlattener\DrawingContext.cs (2)
285linear.Opacity = saveOpacity * Utility.NormalizeOpacity(color.ScA); 410radial.Opacity = saveOpacity * Utility.NormalizeOpacity(color.ScA);
AlphaFlattener\ImageProxy.cs (1)
336if (! Utility.IsOpaque(c.ScA))
AlphaFlattener\Primitive.cs (1)
604Opacity *= Utility.NormalizeOpacity(sb.Color.ScA) * OpacityMask.Opacity;
AlphaFlattener\Utility.cs (3)
1104return Utility.IsOpaque(sb.Color.ScA); 1188color.ScA = (float)(color.ScA * opacity); 2295float a = NormalizeOpacityIfChanged(color.ScA);
Serialization\ColorTypeConverter.cs (1)
181sb.AppendFormat(provider, "{1:R}{0}", separator, color.ScA);
Serialization\VisualSerializer.cs (1)
2251opacity *= Utility.NormalizeOpacity(sb.Color.ScA) * Utility.NormalizeOpacity(opacityMask.Opacity);