- 8
- 0
- 约1.14万字
- 约 12页
- 2020-11-25 发布于四川
- 举报
设定Direct X应用程序中的Direct 3D
4. 设定Direct X应用程序中的Direct 3D
现在进入有趣的部分!从现在起,我们将开始建立我们程序中的Microsoft Direct3D立即模式。在本章中,我们会先检查在立即模式中有哪些可用的对象和接口。然后我们会带您走过要建立一个立即模式程序框架的相关步骤。在读过 第三章 后,您应该对DirectDraw定义程序代码已经适应了。要记住,Direct3D是一个指向DirectDraw对象的COM接口。因此Microsoft把硬件抽像层(HAL)叫作DirectDraw/Direct3D HAL。此外,Direct3D利用DirectDraw绘图页作为前后缓冲区来显示3D场景和计算3D场景时的z缓冲区。另外,Direct3D贴图是由DirectDraw绘图页所构成的,并且可以引用DirectDraw型态。
Direct3D立即模式对象和接口
Direct3D立即模式是由一些COM对象和连到这些对象的接口所构成的,您可以用这种模式来建构和控制您程序中的3D世界。在本段落中,我们会看到这些对象和他们的接口(以及一些DirectDraw对象和接口)。
DirectDraw物件
和在 第三章 中您看到的一样,您可以用DirectDrawCreateEx函式来建
原创力文档

文档评论(0)