   Dirext Input problem, basic create.
  This is failing with E_NOINTERFACE, what am I doing wrong?int WINAPI WinMain( HINSTANCE hInstance, HINSTANCE hPrevInstance, LPSTR lpCmdLine, int nCmdShow ){LPDIRECTINPUT x;HRESULT hr;hr = DirectInput8Create(hInstance,DIRECTINPUT_VERSION,IID_IDirectInput,(void**)&x,NULL);...   
  Edit: Forget what I said, Codeka is right.^^   ;  You should be passing IID_IDirectInput8, not IID_IDirectInput.   ;  Well, you probably shouldn't be using DirectInput anyway.   