有必要学??你细翻翻direct缩提供的函数,一共才多少?哪有那么复杂,自己闲着没事用他编个小游戏,就明白了。。现在游戏公司一般2D都是用的direct3D,不过用的坐标还是2d游戏开发一般用引擎!所以 那个不是很重要 主要是逻辑和算法开启硬件加速 第一步:默认情况下,windows server 2003禁用了显卡的硬件加速,因此只提供2d和有限的3d能力,所以首先要下载并安装显卡最新的for windows 2000/xp的驱动程序。 第二步:在桌面窗口处右击“属性→设置→高级→疑难解答”,将其中的“硬件加速”滑块拉到最右侧(完全)。 第三步:按win+r组合键打开“运行”对话框,输入dxdiag,回车后打开“directx诊断工具”窗口,进入“显示”选项卡,然后单击下面的“directx功能”项中的“启用”按钮,这样便打开了directx(8.1)directdraw、direct3d、agp纹理加速等功能。 小提示:由于windows server 2003内置的是directx 8.1,因此建议你将其升级到directx 9.0a,