From a remote desktop, you can print to a virtual printer or to a USB printer that is attached to your client computer. Virtual printing and USB printing work together without conflict.
You can use the virtual printing feature with the following types of remote desktops and applications:
Remote desktops that run Windows Server operating systems
Session-based desktops (on virtual machine RDS hosts)
Remote hosted applications