directinput模式是什么?dinput模式与xinput模式切换?

来源:AI网
通用手柄模式

普通的手柄模式,在安卓系统下连接后只需要在APP中设置键位即可使用;在Windows系统中,则被识别为通用的Dinput(隶属于DirectX API)手柄,玩模拟器没问题,但在对应XBOX 360手柄的游戏中,需要重新设置键位才能正常玩。

键盘模式

手柄被识别为蓝牙键盘,主要是在Windows平板或者是PC上玩时,对应一些只支持键盘的游戏,用处不是很大(主要是只对应键盘上固定的几个键,不能自定义,否则就能玩《魔兽世界》了),但遇到需要时如果没有这个功能又很头痛。

directinput是旧标准的一套api(编程的都知道,简单点说就是系统提供的接口函数),用于游戏中直接读取键盘,gamejoy等游戏设备的输入(ps:当初x360不想被pc上泛滥的盗版影响另外做了一套标准叫xinput[其实就是扫描码不一样而已,简单点说就是两种标准的api并不通用])

从实用角度上就当xinput是设置使用x360手柄,directinput就是旧标准下的各种游戏设备

关键词: dinput与xinput区别是什么 directinput模式是什么 dinput模式与xinput模式切换 什么叫xinput模式

推荐

精彩放送

创投更多》

科技更多》

云计算