Board logo

标题: [专题讨论] 手柄 DINPUT模式是什么意思? [打印本页]

作者: 王效掌    时间: 2019-3-27 10:24     标题: 手柄 DINPUT模式是什么意思?

问下知道的朋友,手柄 DINPUT模式是什么意思?
我知道XINPUT模式是PC360
但DINPUT模式是什么意思?
作者: 笨来笨去    时间: 2019-3-27 10:29

D应该是DIRECTX 的缩写,调用微软的DIRECTX API,以前的老游戏都是用的这个模式
作者: genesisx    时间: 2019-3-27 11:03

posted by wap, platform: LG
direct。。。传说中的direct全家桶的一份子,微软PC官方驱动兼容模式。。。win时代接口用了USB的基本就用这个驱动了。比较奇怪的是,好像没说有按键数量设置,但手柄的按键一直就没见增加,很多增加按键的要么是宏定义专用(手柄自己驱动自带)要么是复制键(很多新六键手柄就是这样)
作者: 王效掌    时间: 2019-3-27 11:51

这个DINPUT模式是不是就是普通PC模式或叫传统PC模式?
作者: clarkh    时间: 2019-4-4 08:43

引用:
原帖由 王效掌 于 2019-3-27 11:51 发表
这个DINPUT模式是不是就是普通PC模式或叫传统PC模式?
这个基本上只对编程人员有用,玩家体会不到实质性区别。比如最早期编程是通过winmm系列的api,自己扫描手柄输入,然后有了dx以后,封装了一堆多媒体操作包括游戏手柄,再然后有了xbox,对应的也有了xinput标准,就是用到的驱动和调用api的区别。至于普通PC模式,硬要这么叫也没问题吧,那xinput就是360模式了。
作者: 一万个瓶盖    时间: 2019-5-20 22:56

XINPUT 不是PC360   你买的PC360 基本上要么缺轴要么不支持XINPUT




欢迎光临 TGFC Lifestyle (http://bbs.tgfcer.com/) Powered by Discuz! 6.0.0