Virtual PC has its own graphic options.
But also, you may want to set the resolution of the host to a value close or equal to the one you're using on the guest. You can scale a 640x480 image into your 1080 display if you want to fill it, but pixels will be huge. First of all increase the resolution of your guest, like this:
(click to enlarge)
