I want to take advantage of the nice acrylic brush that is offered in UWP, but I also need to be able to access other process information and load DLLs for SDKs (e.g. Aura(needs dll) and Philips Hue(works without referencing dll) and detect system hibernation/wake (UWP cant't distinguish between going to the lock screen or going to hibernation or waking/logging in)).
I tried to make this in UWP, but the sandbox is making it impossible. I also tried in WPF, but I couldn't get as good and nice performing acrylic effect as UWP offered, only the aero blur which is not as strongly blurred. I lastly tried to create a WPF project that uses the Microsoft.Toolkit.Wpf.UI.Controls Nuget package, however it doesn't seem to come with the acrylic brush for WPF.
What are my alternatives in C#?
Is it possible to run a uwp app as the UI and have a WPF app as a constant background task without delay, messaging back and forth?