Running as a standard user is just good security like in Unix
If you do something within windows 8 requiring privilege escalation, uac will kick in by default for the escalation unless someone has changed the default group policy settings to not allow it
Windows 8 supports directx 9 just fine