» 您尚未登录:请 登录 | 注册 | 标签 | 帮助 | 小黑屋 |


发新话题
打印

[专题讨论] 手柄 DINPUT模式是什么意思?

问下知道的朋友,手柄 DINPUT模式是什么意思?
我知道XINPUT模式是PC360
但DINPUT模式是什么意思?


TOP

D应该是DIRECTX 的缩写,调用微软的DIRECTX API,以前的老游戏都是用的这个模式



TOP

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


TOP

这个DINPUT模式是不是就是普通PC模式或叫传统PC模式?

TOP

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

TOP

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

TOP

发新话题
     
官方公众号及微博