#if _MSC_VER > 1000 #pragma once #endif // _MSC_VER > 1000 // Windows #include #undef min #undef max // STL & standard headers. #include #include #include #include #include #include #include #include #include #include using namespace std; // DX (as should be included if on Win9x) // Instead of these 4, just before could be used, // as it includes D3DERRs. But, this is even more internal (depends on more). #include #include #include #include // Including d3d8ddi & d3d8sddi makes the pluggable software rasterizer // a "private" feature as these headers aren't publically available. #include #include // This header contains the framework to get rasterizers up and running ASAP. #include // Local project using namespace DX8SDDIFW;