- some cleanups and fixes on d3d8 and d3d9 headers
- a lot of stubs for d3d9.dll

diff --git a/include/d3d8.h b/include/d3d8.h
index 2369cbb..58df5ac 100644
--- a/include/d3d8.h
+++ b/include/d3d8.h
@@ -19,6 +19,10 @@
 #ifndef __WINE_D3D8_H
 #define __WINE_D3D8_H
 
+#ifndef DIRECT3D_VERSION
+#define DIRECT3D_VERSION  0x0800
+#endif
+
 #include "objbase.h"
 
 #include "d3d8types.h"