Author: greatlrd
Date: Fri Jun 8 15:36:38 2007
New Revision: 27067
URL:
http://svn.reactos.org/svn/reactos?rev=27067&view=rev
Log:
update with some new info
Modified:
trunk/reactos/dll/directx/ddraw/ddraw_structures.txt
Modified: trunk/reactos/dll/directx/ddraw/ddraw_structures.txt
URL:
http://svn.reactos.org/svn/reactos/trunk/reactos/dll/directx/ddraw/ddraw_st…
==============================================================================
--- trunk/reactos/dll/directx/ddraw/ddraw_structures.txt (original)
+++ trunk/reactos/dll/directx/ddraw/ddraw_structures.txt Fri Jun 8 15:36:38 2007
@@ -325,3 +325,32 @@
LPVOID lpLink;
DWORD dwIntRefCnt;
} DDRAWI_DDCOLORCONTROL_INT, *LPDDRAWI_DDCOLORCONTROL_INT
+
+
+
+Undocument behvoirs
+
+typedef struct _DDHAL_GETAVAILDRIVERMEMORYDATA
+{
+ LPDDRAWI_DIRECTDRAW_GBL lpDD;
+ DDSCAPS DDSCaps;
+ DWORD dwTotal;
+ DWORD dwFree;
+ HRESULT ddRVal;
+ LPDDHAL_GETAVAILDRIVERMEMORY GetAvailDriverMemory;
+ DDSCAPSEX ddsCapsEx;
+
+} DDHAL_GETAVAILDRIVERMEMORYDATA;
+
+
+DDHAL_GETAVAILDRIVERMEMORYDATA->GetAvailDriverMemory
+ in msdn say this is private use for ddraw, I found out
+ this will set current COM object pointer memory address
+ and send it down (the Ddraw->iface pointer being set)
+
+ but the fun thing this member do not need be set
+ ReactOS ddraw will not copy this behoir.
+
+
+
+