This issue is usually not Video Hoster or Windows, the problem is actually the video card drivers in your computer not updated to work correctly with Win 10.
NOTE: If you have the very latest Version of Windows 10, you will need at least Video Hoster 6.01.02 or you may see the graphics overwriting each other. You can upgrade from Here
Make sure you know which video card you have. Here is how you can find out by going to Control Panel, then left click System and security, then left click on System. Left click Device Manager on the left side of this page, now find and left click Display Adapters. This will show you the model number and video card that you have.
You need to get the very latest Video Drivers for your system, if you have an ATI Radeon on NVIDIA card you can get the updated drivers from these links below.
ATI Radeon Beta Drivers http://support.amd.com/en-us/kb-articles/Pages/latest-catalyst-windows-beta.aspx
NVIDIA GeForce Drivers http://www.geforce.com/drivers this one you must select your model, etc…. Once you do this, you should see an option for the Beta Version, download the very latest one.
Download and install their software using their default settings. Then once you have done this, Reboot the Computer as needed.