Browse Source

make blur not visible at startup.

tmp-winuicomp_with_manual_fbo
Dan Walmsley 6 years ago
parent
commit
a004366e70
  1. 5
      src/Windows/Avalonia.Win32/Composition/CompositionHost.cs

5
src/Windows/Avalonia.Win32/Composition/CompositionHost.cs

@ -126,17 +126,14 @@ namespace Avalonia.Win32
blurBrush.SetSourceParameter("backdrop", backDropBrush);
var saturateEffect = new SaturationEffect(blurEffect);
var satEffectFactory = _compositor.CreateEffectFactory(saturateEffect);
var satBrush = satEffectFactory.CreateBrush();
satBrush.SetSourceParameter("backdrop", backDropBrush);
var visual = _compositor.CreateSpriteVisual();
visual.IsVisible = false;
visual.RelativeSizeAdjustment = new System.Numerics.Vector2(1.0f, 1.0f);
visual.Brush = satBrush;

Loading…
Cancel
Save