Windows 10: Different Backgrounds for virtual desktops

How to get different background images for different virtual Desktops in Windows 10?

I know how to change it for two different monitors, but is it also possible for virtual desktops?


Solution 1:

Unfortunately, it isn't possible yet. You can, however, use a third party app, such as Dexpot, which allows you to set individual backgrounds for each desktop.

Solution 2:

This guy wrote a program to do this, basically, check the background and change accordingly in certain interval. Not elegant, but seems the only working solution for now...
'Basically, it uses APIs to get the current desktop and checks every small period of time to see if it has changed. If it detects a change, it sets the wallpaper to the appropriate one (configured by the user in the main screen).'
Setting The Virtual Desktop Background (In Windows 10)