   IDirectInputDevice9 Objects...
  First question, do they exist?A lot of examples and tutorials I have viewed have had IDirectInputDevice9 objects in them instead of IDirectInputDevice8 objects, but the current DirectX SDK for some reason doesnt recognize the IDirectInputDevice9 when I try to compile. Is there a special SDK or something I might be doing wrong?   
  There is no IDirectInputDevice9 object. DirectInput hasn't been updated (and probably won't be) since DX8. I'm not sure why any tutorials would be referencing IDirectInputDevice9.edit - Just did a google and it looks like there might be plans for a DirectInput9, but it's not available in any SDK yet.;  Thanks a lot for the help.Much appreciated.   ;Quote:Original post by Dave HuntThere is no IDirectInputDevice9 object. DirectInput hasn't been updated (and probably won't be) since DX8. I'm not sure why any tutorials would be referencing IDirectInputDevice9.Yup, the last update was with DX8. The only related update was XInput in the October 2005 SDK.Quote:Original post by Dave Huntedit - Just did a google and it looks like there might be plans for a DirectInput9, but it's not available in any SDK yet.The top result in a google search is for 2001 (DX9 was released in 2002 iirc), and I can't find any other reputable/up-to-date sources. I've not heard anything about a DInput9 existing or being created.hthJack   ;Quote:Original post by jollyjeffersThe top result in a google search is for 2001 (DX9 was released in 2002 iirc), and I can't find any other reputable/up-to-date sources. I've not heard anything about a DInput9 existing or being created.hthJackYeah. The later SDKs indicate that there are no plans to update DInput. I only mentioned it because it was a Microsoft presentation and discussed some specific differences between DInput8 and DInput9, hence the "might be plans".  Which, in hindsight, probably should have been "may have been plans".