Hi,
I've got an additional question about EnumEffects(): Why does the JoystickWImpl_EnumEffects() variant add the additional code (in contrast with the 'A' function variant)? : int xfd = This->joyfd; -- snip -- /* return to unacquired state if that's where it was */ if (xfd == -1) IDirectInputDevice8_Unacquire(iface);
Elias