It should be noted first off that Hyper-V
was being developed solely for server virtualization
and therefore is mainly for developers or IT admins looking to test out multiple environments.
However, it appears that there are advances in this especially with the use of RemoteFX.
Microsoft introduced RemoteFX, an enhanced graphical capability which
enabled virtual desktops, running Windows 7 SP1, to harness the power
of physical graphics cards, GPUs, installed in the Hyper-V hosts.
The choke hold on this situation is going to be with two major issues:
- Hyper-V is "emulating" the GPU
- The Guest OS is limited by it's own technology
Since the Host OS is emulating the devices onto the Guest OS, there are lots of issues to be found. This "Software GPU" are too general for 3d games to be working properly.
Guest OS Limitations
Running Call of Duty Black Ops 2 on a Windows 95 machine isn't possible. You'll run into the same issues with comparability within each OS that you virtualize.