The problem isn't really the hardware per se. The problem is that GPU virtualization does not pass through very well in a desktop environment, especially if you aren't running a primary hypervisor for your host OS. What this means is while your Windows 7 is able to utilize the Radeon HD graphics to help improve the performance of HD video, the virtual machine can't actually access that piece of hardware. It is just using the processor to simulate graphics load, which is not going to give you near as good results.
Basically, if you want to run a virtual machine and have decent graphics capabilities, you are going to have to look into running something like ESXi with GPU acceleration and supported configurations as your host OS instead of Windows 7 with VMWare Player. There are other hypervisors out there which can do GPU acceleration, such as RemoteFX built in with Hyper-V scenarios, but I don't know of any really that can be installed on top of a Windows desktop environment such as VMWare Player.