Updated to use the latest COM macros, ICOM_VTABLE and ICOM_THIS.
commitb233fc310a6d04c63c3720aacc4f787737b48b76
authorFrancois Gouget <fgouget@psn.net>
Mon, 22 Feb 1999 09:52:54 +0000 (22 09:52 +0000)
committerAlexandre Julliard <julliard@winehq.org>
Mon, 22 Feb 1999 09:52:54 +0000 (22 09:52 +0000)
treee4866504b65745724e66e338dfd0c5ff79d33126
parentf18c8df550d1ec554e368cc58ccafb5578d1d460
Updated to use the latest COM macros, ICOM_VTABLE and ICOM_THIS.
Added the interface implementation structures.
I remembered from an email that even when asked for a
IDirectInputDeviceA what was returned was an IDirectInputDevice2A so I
considered that we would only implement the latter. The
IDirectInputDeviceA_xxx methods have been renamed to
IDirectInputDevice2A_xxx, and we always return our IDirectInputDevice2A
implementation as before.
Renamed the implementation structures to XxxImpl.
windows/dinput.c