If you're getting one of these errors and the host machine is a laptop, it may be because you are running both an NVIDIA and Intel Graphics in your laptop.
In these laptops, the Intel HD must be the device you use to host Parsec with.
Before you begin - your Intel CPU must be one of the CPU's below in order for hosting to work, and the Intel HD must be enabled in device manager.
Does your Intel CPU chipset support Parsec hosting (DirectX 11.1 + Quick Sync Video)
|Generation of Intel i3, i5, i7||Supported|
|1st Generation - Example: Intel Core i7-620m||No|
|2nd Generation - Example: Intel Core i7-2720QM||No|
|3rd Generation - Example: Intel Core i7-3720QM||No|
|4th Generation - Example: Intel Core i7-4720HQ||Yes - Windows 10 Only|
|5th Generation - Example: Intel Core i5-5200U||Yes|
|6th Generation - Example: Intel Core i7-6700HQ||Yes|
|7th Generation - Example: Intel Core i7-7700HQ||Yes|
|8th Generation - Example: Intel Core i7-8550U||Yes|
HOW TO ENABLE HOSTING ON LAPTOPS WITH INTEL AND NVIDIA GRAPHICS
1. Right click the desktop of your laptop and select NVIDIA Control Panel
2. Select "Manage 3D Settings" and make sure Preferred graphics processor is set to Auto-Select.
3. Select Program Settings tab and click Add. (Don't add the Parsec app in the list aleady, it won't work).
4. Browse to C:\Program Files\Parsec\ and select parsecd.exe from the list of files.
5. Click Open, and add the application to the list.
6. Once the application is on the list select Integrated Graphics and click Apply.
7. You may need to restart your Parsec app from the task tray but once completed, you should be able to host games using your Intel iGPU.