I have been trying to test out remoteFX. My set up is as follows:
1. I have a fairly powerfull machine with a remoteFX certified video card (ATI FirePro V5900), a Core i7 2600K CPU and 16GB of RAM. It has Windows Server 2012 running on it.
2. All tests to see if remoteFX is compatible are completed (DirectX 11, WDDM 1.2).
3. HyperV is enabled, and there is a Windows 7 Ultimate Virtual Machine running with RemoteFX video card added to the hardware.
4. Group policies have been modified to allow RDP with TCP and UDP. RDP 8.0 has been installed.
Now, I am pretty convinced that remoteFX is enabled properly (RemoteFX video card shows up within the virtual machine and it has been added as a hardware to that VM from HyperV Manager).
However, I don't see any difference in performance in that virtual machine over a RDP connection, whether or not RemoteFX is enabled.
I tried to do some 3D benchmark, and the score remains the same with RemoteFX enabled and RemoteFX disabled.
I have tried to play a 720p MKV video file over the RDP session - and it is choppy (however, when RemoteFX is enabled, it is slightly less choppy). I was under the impression that videos would play perfectly when RemoteFX is enabled. Network bandwidth is not the issue - the movie is just as slow and choppy to run on 100mb, 1gb, and 10gb connections.
I will appreciate some help regarding this. I wonder if I am missing something that is required for the VM to actually use the physical GPU, because at the moment, it doesn't seem to be the case.