社区
游戏开发
帖子详情
来看看,用Dinput的问题
extremity
2002-06-07 07:21:47
用DInput接口能不能得到鼠标在屏幕上的位置,我发觉得到的都是delta值
...全文
140
6
打赏
收藏
来看看,用Dinput的问题
用DInput接口能不能得到鼠标在屏幕上的位置,我发觉得到的都是delta值
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
KingofMagic
2002-06-13
打赏
举报
回复
先初始鼠标位值如mx=400 my=300,然后dinput得到鼠标的相对位值加上mx,my,那么mx,my就是鼠标的绝对位值了,然后隐藏系统的鼠标,画上自己的鼠标图片在mx,my就行了,游戏里的鼠标都是这样做的
extremity
2002-06-12
打赏
举报
回复
没办法不用啊,主要是在对话框上显示采集的视频.然后要在视频窗口的位置上得到鼠标的位置进行计算使用,所以用Windows消息就没办法让底下的对话框得到mousemove消息.
楼上的兄弟,你说的方法3能不能详细一点
chenlee
2002-06-11
打赏
举报
回复
几个解决方案:
1。干脆别用dinput了,用windows消息不也挺好的嘛 :)
2。记下鼠标的初始位置,然后用dinput返回的偏移值计算,当前坐标。
这个方法有可能产生累计误差
3。采用自定义的鼠标数据格式(DIDATAFORMAT),强迫dinput返回绝对坐标
extremity
2002-06-11
打赏
举报
回复
怎么设啊,好像没看见这个函数嘛
rankey
2002-06-11
打赏
举报
回复
用directinput接口,你只能得到鼠标的移动数据(就是它的移动速度)
至于具体位置是要你自己设的。
extremity
2002-06-10
打赏
举报
回复
很简单的问题啊,怎么没人回答啊
Windows游戏编程系列之6:D3D编程基础及游戏开发实战
我将带领大家认真学习D3D的系列编程,从窗口开始,到GDI、到D3D、到三维场景、纹理映射、光照与材质、顶点与索引、Alpha混合、深度测试等。大家在学习中要多总结分析、遇到不会的
问题
要多问、多交流。具体的内容包括:D3D开发环境的搭建与配置、Windows窗口与消息、D3D编程基础、D3D的顶点缓存与索引缓存、 D3D三维世界之四大变换、D3D三维世界之光照与材质、D3D编程之纹理映射、D3D编程之Alpha混合技术、D3D编程之深度测试与Z缓存、D3D编程之三维粒子系统以及Direct
Input
鼠标与键盘等。
d
input
8.dll导致游戏打不开的解决方法,快速修复d
input
8.dll文件
当你尝试启动某个游戏时,如果遇到d
input
8.dll文件缺失或损坏的错误提示,可能会导致游戏无法正常运行。d
input
8.dll是Direct
Input
API的一部分,它提供了游戏手柄、键盘和鼠标等输入设备的支持。本文将详细介绍d
input
8.dll的作用、导致游戏无法打开的可能原因,并提供修复d
input
8.dll错误的解决方案,以确保你能够畅玩游戏,好了,废话不多少,我们一起来
看看
。
xp下对d
input
8.dll 游戏键盘输入的模拟 非函数hook
很多游戏或者3d模拟软件为了更好的支持外设使用direct
input
作为输入接口调用。那么如果要模拟鼠标或键盘来控制游戏或者3d软件进行自动作业如何才能做到呢?我研究了键盘部分。鼠标应该以此类推入手模块:d
input
8.dll 使用软件:idapro5.0,ollydbg,C32asm思路是这样的。在进行d
input
编程的时候有一个循环查询状态的处理。被调用的函数为CKbd_Get
使用d
input
鼠标的相对模式达到绝对定位
0. 当打算写KOK1的DEMO的鼠标管理模块时,是这么想的,获取到鼠标在视窗中的绝对位置(相对于窗口0,0点的坐标),然后来推算这个位置在地图上的坐标,然后让玩家走过去。存在如下几种方案: 使用Windows的系统鼠标指针,GetWindowPos来获得指针的位置,以及一些Win32API来获取指针的状态。这种
问题
就是在游戏中,基本上都不会去使用鼠标的指针样子,甚至静态图片也不行,通常都是动画,通过反复的修改窗口鼠标的样子的方式来实现动画性能太差。 微软提供了Direct
Input
,作为专门在游戏中使用的
Unity——
Input
System入门及部分
问题
讲解
Unity
Input
System使用以及代码教学
游戏开发
8,305
社区成员
23,682
社区内容
发帖
与我相关
我的任务
游戏开发
游戏开发相关内容讨论专区
复制链接
扫一扫
分享
社区描述
游戏开发相关内容讨论专区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章