Author: greatlrd
Date: Sat Dec 8 00:00:26 2007
New Revision: 31062
URL:
http://svn.reactos.org/svn/reactos?rev=31062&view=rev
Log:
Start building up ddrawex.h
it is directdraw 3 header, ms have separeate directdraw 3 to a file ddrawex.dll
Added:
trunk/reactos/include/dxsdk/ddrawex.h (with props)
Added: trunk/reactos/include/dxsdk/ddrawex.h
URL:
http://svn.reactos.org/svn/reactos/trunk/reactos/include/dxsdk/ddrawex.h?re…
==============================================================================
--- trunk/reactos/include/dxsdk/ddrawex.h (added)
+++ trunk/reactos/include/dxsdk/ddrawex.h Sat Dec 8 00:00:26 2007
@@ -1,0 +1,23 @@
+#ifndef __DDRAWEXH__
+#define __DDRAWEXH__
+
+#ifdef __cplusplus
+extern "C" {
+#endif
+
+#include <ddraw.h>
+DEFINE_GUID(CLSID_DirectDrawFactory, 0x4FD2A832, 0x86C8, 0x11D0, 0x8F, 0xCA,
0x00, 0xC0, 0x4F, 0xD9, 0x18, 0x9D);
+DEFINE_GUID(IID_IDirectDrawFactory, 0x4FD2A833, 0x86C8, 0x11D0, 0x8F, 0xCA,
0x00, 0xC0, 0x4F, 0xD9, 0x18, 0x9D);
+DEFINE_GUID(IID_IDirectDraw3, 0x618F8AD4, 0x8B7A, 0x11D0, 0x8F, 0xCC,
0x00, 0xC0, 0x4F, 0xD9, 0x18, 0x9D);
+
+#define DDSCAPS_DATAEXCHANGE
(DDSCAPS_SYSTEMMEMORY|DDSCAPS_VIDEOMEMORY)
+#define DDERR_LOADFAILED MAKE_DDHRESULT( 901 )
+#define DDERR_BADVERSIONINFO MAKE_DDHRESULT( 902 )
+#define DDERR_BADPROCADDRESS MAKE_DDHRESULT( 903 )
+#define DDERR_LEGACYUSAGE MAKE_DDHRESULT( 904 )
+
+
+#ifdef __cplusplus
+}
+#endif
+#endif
Propchange: trunk/reactos/include/dxsdk/ddrawex.h
------------------------------------------------------------------------------
svn:eol-style = native