我们一直在用Direct3D来绘制3D对象,现在,我们想给程序增加一些与用户交互的功能,这得靠DirectInput。DirectInput允许我们从任何输入设备读取数据,鼠标、键盘或是游戏操纵杆,我们能用这些数据来改变场景中的元素。在此教程中,我们只会接触到键盘与鼠标,我们会在将来的教程中接触游戏操纵杆