游戏开发论坛

 找回密码
 立即注册
搜索
查看: 2726|回复: 8

随便问问,用DirectInput还是Form_KeyDown?

[复制链接]

77

主题

485

帖子

486

积分

中级会员

Rank: 3Rank: 3

积分
486
发表于 2007-12-9 11:40:00 | 显示全部楼层 |阅读模式
用DirectInput还是Form_KeyDown?
用DirectPlay还是WinSock?
用DirectSound还是MciSendString?

187

主题

6490

帖子

6491

积分

论坛元老

团长

Rank: 8Rank: 8

积分
6491
发表于 2007-12-9 12:39:00 | 显示全部楼层

Re:随便问问,用DirectInput还是Form_KeyDown?

Form_KeyDown有延迟,一般的表现就是第一个和二个按键之后的所有键之间有延迟,我估计是Windows为打字方便设计的特性。

后面的问题也是........还是用DirectX那一系列的组件好,毕竟都是为游戏之类的东西设计的。

23

主题

142

帖子

142

积分

注册会员

Rank: 2

积分
142
发表于 2007-12-9 12:49:00 | 显示全部楼层

Re:随便问问,用DirectInput还是Form_KeyDown?

用Form的事件必须是form得到了焦点的情况下,总的来说不太好用.
调用MCI很卡!~

187

主题

6490

帖子

6491

积分

论坛元老

团长

Rank: 8Rank: 8

积分
6491
发表于 2007-12-9 13:13:00 | 显示全部楼层

Re:随便问问,用DirectInput还是Form_KeyDown?

卡的结果是无法连续播放BGM。

23

主题

142

帖子

142

积分

注册会员

Rank: 2

积分
142
发表于 2007-12-9 13:49:00 | 显示全部楼层

Re:随便问问,用DirectInput还是Form_KeyDown?

不仅是不能连续播放BGM,类似于机器假死!~
不过播放有些类型的音乐文件会好点!~

187

主题

6490

帖子

6491

积分

论坛元老

团长

Rank: 8Rank: 8

积分
6491
发表于 2007-12-9 14:48:00 | 显示全部楼层

Re:随便问问,用DirectInput还是Form_KeyDown?

这种类型是WAV吗?

23

主题

142

帖子

142

积分

注册会员

Rank: 2

积分
142
发表于 2007-12-9 16:05:00 | 显示全部楼层

Re:随便问问,用DirectInput还是Form_KeyDown?

WAV的确不怎么卡,先前有人试过了,有些MID文件会很卡,但有些也不怎么卡,和编码有关

187

主题

6490

帖子

6491

积分

论坛元老

团长

Rank: 8Rank: 8

积分
6491
发表于 2007-12-9 18:21:00 | 显示全部楼层

Re:随便问问,用DirectInput还是Form_KeyDown?

我觉得播放MID卡不卡和你的声卡有关。

82

主题

782

帖子

798

积分

高级会员

Rank: 4

积分
798
发表于 2007-12-10 06:51:00 | 显示全部楼层

Re:随便问问,用DirectInput还是Form_KeyDown?

正确答案:
1)DirectInput
2)DirectPlay
3)DirectSound
以上
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

作品发布|文章投稿|广告合作|关于本站|游戏开发论坛 ( 闽ICP备17032699号-3 )

GMT+8, 2025-6-17 10:57

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表