Hi Jhag47, welcome to the Seven Forums.
Virtualization applications like Microsoft Virtual PC, Oracle VirtualBox and VMWare Player use their own virtual, emulated hardware and drivers, not the hardware installed on your host PC. This emulated hardware and drivers are included and automatically installed when you install an OS on a virtual machine.
Not knowing which virtualization application you use to run your Windows 7 virtual machine, here's an example: Microsoft Virtual PC uses an emulated
S3 Trio GPU on its virtual machines. Let's say you have an
AMD Radeon™ HD 7970 GHz Edition GPU card on your PC, and you install Windows 7 on a Microsoft Virtual PC virtual machine. This virtual machine (guest) does not even find the ATI GPU of your PC (host), instead it installs said S3 Trio emulated GPU and drivers.
In other words: your virtual machines do not use the hardware and drivers of your host. Instead they use their own emulated hardware. You can't use, can't install drivers of your host motherboard, sound card and GPU to virtual machines because the virtual machine can't use the hardware of your host PC.
So, to put it short, here's your question:
How do I resolve this issue?
And here the answer: It can't be resolved, for your windows 7 virtual machine can't use the GPU of your host PC. You can't replace the virtual hardware drivers on a virtual machine.
Kari