#ifndef _DI_BASE_
#define _DI_BASE_

#ifndef DIRECTINPUT_VERSION
#define DIRECTINPUT_VERSION 0x0800
#endif

#include <windows.h>
#include <dinput.h>

namespace HPL {
namespace DirectX {
/** DirectInputŠî’êƒNƒ‰ƒX
  *
  */
class DIBase {
protected:
	IDirectInput8* m_pDInput;
	HRESULT hr;
	DIBase();
	~DIBase();

	BOOL createDInput( HINSTANCE hInstance );
public:
	
};
}
}
#endif
