I've tried using
window.Focus()
SetForgroundWindow(handle);
SetWindowPos(handle, -1, 0, 0, 0, 0, 0x0001 | 0x0002)
to bring WPF window to front of the fullscreen app.
I want WPF app to be on top the fullscreen app, not focused, and I could do this when spamming ALT+TABs, and clicking my program from taskbar. But I can't make it happen with codes.
Is there anyway except hooking into DirectX or OpenGL to show my app over fullscreen?