游戏开发论坛

 找回密码
 立即注册
搜索
查看: 8498|回复: 2

directx sdk的作用是什么呢?

[复制链接]

7

主题

12

帖子

18

积分

新手上路

Rank: 1

积分
18
发表于 2005-5-31 16:33:00 | 显示全部楼层 |阅读模式
斑竹好强,谢谢对前面问题的回答。

程序中使用directx sdk的作用就是声音处理吗?
inputSystem也是directx的吧,这么说就是主要还是处理接受鼠标键盘和游戏手柄的输入了?
还是两者都有呢,我对directx理解得不清楚,还是请教斑竹了 [em14]

42

主题

334

帖子

344

积分

中级会员

Rank: 3Rank: 3

积分
344
发表于 2005-5-31 17:11:00 | 显示全部楼层

Re:directx sdk的作用是什么呢?

DirectX可以开发出高性能实时的应用程序,可以直接访问计算机中的硬件和将来系统中新的硬件设备。DirectX在硬件和应用之间提供了一致的接口以减少安装和配置的复杂性,并且使硬件的利用达到最优。利用DirectX提供的接口,程序员能充分利用硬件的特性而不需要考虑其具体细节。
DirectX主要包括以下几个部分。
DirectDraw  通过支持访问屏外显示内存中位图的软硬件加速技术,快速直接存取,利用硬件的位块传输和缓冲区翻转功能。
DirectSound 提供软硬件声音混合和录音再生功能。
DirectMusic 提供软硬件MID音乐的播放功能。
DirectPlay  使得游戏在调制解调器和网络之间的连接更加简单方便。
Direct3D    允许程序完成一个完全的三维图形系统和完全控制着色管道。
DirectInput 提供了基于Windows游戏的输入的API程序,包括键盘、鼠标和操纵杆,以及将来的基于Windows新的输入设备。
DirectSetup   提供了DirectX的一次性安装过程。
我们现在编制的是2D(平面)游戏,主要是和DirectDraw打交道。

0

主题

3

帖子

0

积分

新手上路

Rank: 1

积分
0
发表于 2005-6-5 22:20:00 | 显示全部楼层

用directplay编程,如何在服务器端进行数据包的分析,然

请教各位高手,用directplay编程,如何在服务器端进行数据包的分析,如果是游戏包就直接可以转发给其他的客户端,(怎么编程实现的?)如果是控制包呢,进行怎样的处理?(怎么编程处理?)
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

GMT+8, 2025-12-25 21:24

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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