![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
DirectX
LotusOne
这个作者很懒,什么都没留下…
展开
-
OpenGL系统设计-和DirectX融合
作为最大的两个3D图形API,OpenGL和DirectX一直没有停止过竞争。微软退出OpenGLARB,全力发展自己的DirectX就是一个明证。这种竞争也导致了技术的发展,至少对开发人员来说是一件好事。DirectX本身并不完全是一个3D API,Direct3D才是。DirectX应该说是一个应用的完整解决方案,它包括DirectDraw、Direct3D、DirectSound、Dir原创 2009-12-09 19:51:00 · 1285 阅读 · 0 评论 -
OpenGL系统设计-DirectInput(1)
首先我们使用DirectInput来改善我们的输入处理。由于本文的重点不在于DirectX,这里只对涉及到的DirectX部分作简单介绍,达到能够使用目的地,如果要详细了解DirectX的细节,可以参考相关的DirectX书籍。为了能够使DirectX融入我们的应用程序中,必须有DirectX SDK,可以在微软公司的网站下载,我们使用的是8.0的版本。为了能够使程序链接成功,还需要在工程原创 2009-12-09 19:59:00 · 1091 阅读 · 0 评论 -
OpenGL系统设计-DirectInput(2)
我们把对DirectInput进行初始化的过程放在DXInit函数中。 #include //DirectInput头文件LPDIRECTINPUT8 g_DI; //DirectInput对象指针LPDIRECTINPUTDEVICE8 g_KDIDev; //DirectInput设备对象指针 int DXIni原创 2009-12-09 20:02:00 · 1567 阅读 · 0 评论 -
OpenGL系统设计-DirectInput(3)
作为标准的输入设备,鼠标在应用程序中也不可或缺。进入Windows时代后,有些工作没有鼠标基本上就无法完成。在游戏中也可以看到不少人左手键盘,右手鼠标,共同冲锋陷阵。DirectInput对鼠标的支持和对键盘的支持相同,使用鼠标的过程也和使用键盘的过程一样。首先是初始化DirectInput,需要对DXInit进行修改。 #include LPDIRECTINPUT8原创 2009-12-09 20:06:00 · 974 阅读 · 0 评论 -
OpenGL系统设计-融合DirectXAudio
Normal 0 7.8 磅 0 2 false false false MicrosoftInternetExplorer4 <!-- /* Font原创 2009-12-26 19:20:00 · 1210 阅读 · 0 评论 -
OpenGL系统设计-融合DirectXAudio(2)
Normal 0 7.8 磅 0 2 false false false MicrosoftInternetExplorer4 <!-- /* Font原创 2009-12-26 19:26:00 · 1019 阅读 · 0 评论