These aren't used on mingw so they need to be surrounded by #ifdef _MSC_VER
These headers allow Direct3D 8 to be used.