Changeset 4135 for trunk/src/ddraw/ddraw.CPP
- Timestamp:
- Aug 31, 2000, 2:48:42 PM (25 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/ddraw/ddraw.CPP
r2987 r4135 1 /* $Id: ddraw.CPP,v 1.1 2 2000-03-03 19:21:22 hughExp $ */1 /* $Id: ddraw.CPP,v 1.13 2000-08-31 12:48:42 sandervl Exp $ */ 2 2 3 3 /* … … 59 59 } 60 60 //****************************************************************************** 61 //****************************************************************************** 62 HRESULT WIN32API DirectDrawCreateEx(LPGUID lpGUID, LPVOID* lplpDD, REFIID iid, LPUNKNOWN pUnkOuter) 63 { 64 dprintf(("DirectDrawCreateEx: %x %x %x %x", lpGUID, lplpDD, iid, pUnkOuter)); 65 /* I don't know about what functionality is unique to Ex */ 66 return OS2DirectDrawCreate(lpGUID,(LPDIRECTDRAW*)lplpDD,pUnkOuter); 67 } 68 69 //****************************************************************************** 61 70 typedef BOOL (FAR PASCAL * LPDDENUMCALLBACKA)(GUID FAR *, LPSTR, LPSTR, LPVOID); 62 71 //****************************************************************************** … … 66 75 dprintf(("DDRAW: DirectDrawEnumerateA\n Callback for DIVE\n")); 67 76 //call it twice for the DirectDraw & Direct3D classes 68 if(lpCallback(NULL, "DIVE DirectDraw for OS/2",77 if(lpCallback(NULL, "DIVE DirectDraw for OS/2", 69 78 "DirectDraw/2 v0.2", lpContext) == DDENUMRET_CANCEL) 70 79 { … … 72 81 return(DD_OK); 73 82 } 83 //SvL: Crashes dxview.exe; expects a different vtbl when creating 84 // an IID_IDirect3D object 85 #if 0 74 86 else //now for Direct3D 75 87 { … … 82 94 } 83 95 } 96 #endif 84 97 dprintf(("DDRAW: Done Enumeration\n\n")); 85 98
Note:
See TracChangeset
for help on using the changeset viewer.