显然,效果是创作者更新中引入的一项功能。有没有人想出用于解决这个问题的确切API?更好的是一些示例代码,至少可以帮助我开始。
非常感谢任何帮助。 :
答案 0 :(得分:5)
您应该定位Windows Creators Update以使其正常工作
using Windows.UI.Xaml.Hosting;
//'this' is MainPage, but can be any UIElement
var visual = ElementCompositionPreview.GetElementVisual(this);
var brush = visual.Compositor.CreateHostBackdropBrush();
var sprite = visual.Compositor.CreateSpriteVisual();
sprite.Brush = brush;
//Set to the size of the area, update on SizeChanged
sprite.Size = new System.Numerics.Vector2(1000, 1000);
ElementCompositionPreview.SetElementChildVisual(this, sprite);