You can extend a remote desktop to multiple monitors. If you have a high-resolution monitor, you can see the remote desktop or application in full resolution.
You can select the All Monitors display mode to display a remote desktop on multiple monitors. If you are using All Monitors mode and click the Minimize button, if you then maximize the window, the window goes back to All Monitors mode. Similarly, if you are using Fullscreen mode and minimize the window, when you maximize the window, the window goes back to Fullscreen mode on one monitor.
Using All Monitors in a Multiple-Monitor Setup
Regardless of the display protocol, you can use multiple monitors with a remote desktop. If you have Horizon Client use all monitors, if you maximize an application window, the window expands to the full screen of only the monitor that contains it.
Horizon Client supports the following monitor configurations:
If you use two monitors, the monitors are not required to be in the same mode. For example, if you are using a laptop connected to an external monitor, the external monitor can be in portrait mode or landscape mode.
Monitors can be placed side by side, stacked two by two, or vertically stacked only if you are using two monitors and the total height is less than 4096 pixels.
To use the 3D rendering feature, you must use the VMware Blast display protocol or the PCoIP display protocol. You can use up to two monitors, with a resolution of up to 1920 X 1200. For a resolution of 4 K (3840 X 2160), only one monitor is supported.
With the VMware Blast display protocol or the PCoIP display protocol, a remote desktop screen resolution of 4K (3840 x 2160) is supported. The number of 4K displays that are supported depends on the hardware version of the desktop virtual machine and the Windows version.
Number of 4K Displays Supported
10 (ESXi 5.5.x compatible)
7, 8, 8.x, 10
11 (ESXi 6.0 compatible)
(3D rendering feature disabled and Windows Aero disabled)
(3D rendering feature enabled)
8, 8.x, 10
8, 8.x, 10
If you use Microsoft RDP 7, the maximum number of monitors that you can use to display a remote desktop is 16.
If you use Microsoft RDP display protocol, you must have Microsoft Remote Desktop Connection (RDC) 6.0 or later installed in the remote desktop.
Using One Monitor in a Multiple-Monitor Setup
If you have multiple monitors but want Horizon Client to use only one monitor, you can select to have a remote desktop window open in any mode other than All Monitors. By default, the window is opened on the primary monitor. For more information, see the VMware Horizon Client for Windows Installation and Setup Guide document.
Using High-Resolution Mode
On some types of clients, when you use the VMware Blast display protocol or the PCoIP display protocol, Horizon Client also supports very high resolutions for those client systems with high-resolution displays. The option to enable High-Resolution Mode appears only if the client system supports high-resolution displays.
Hardware encoding is enabled by default after you have vGPU configured in the virtual machine. Hardware encoding is enabled for all supported multiple-monitor configurations, except vGPU profiles that use less than 1GB of video memory will use the software decoder due to NVENC memory restrictions. See NVENC requires at least 1 Gbyte of frame buffer in https://docs.nvidia.com/grid/4.3/grid-vgpu-release-notes-vmware-vsphere/index.html