Re[2]: DirectX8/DirectInput + cygwin

2002-02-06 Thread Wade Brainerd
By the way, you can access the DirectX C interfaces (or any COM interface for that matter) from C++ by #defining CINTERFACE before including the header containing the interface. Also, you don't have to use lpVtable, you can always use the macros they provide (your preference). -Wade Wednesday,

Re[2]: DirectX8/DirectInput + cygwin

2002-02-06 Thread Wade Brainerd
Ok, I have a question about this but it may be obvious. How can you do anything patentable with virtual tables? They're pointers to arrays of function pointers. It's not like DirectX is even laced with virtual (or even multiple) inheritance or anything like that. That's the only reason their C