3D游戏基础Direct3D(二)D3D初始化分享.pdfVIP

  • 5
  • 0
  • 约2.92千字
  • 约 3页
  • 2021-11-30 发布于福建
  • 举报
3D 游戏基础 Direct3D (二) D3D 初始化 2007-08-17 17:22 1788 人阅读 评论 (1) 收藏 举报 注:后续 D3D 的讲解,均基于 C++ 进行。 在解释 D3D 初始化之前,先介绍一下几个先导概念。 1、D3D 的 SDK 向开发人员提供两种设备类型:参考设备( Reference Device or REF ) 和 硬件抽象层设备( Hardware Abstract Layer or HAL )。 这两种设备的区别在于: REF 是采用软件模拟的方式来进行三维运算, 全部计算都在 CPU 来完成,它确保所使用的功能完全正确,但效率低下,仅为开发者开发,提供验证用功能; 而 HAL 则采用硬件加速卡来进行计算。 REF 只在开发时可用,不能发布。 在 D3D 中,采用 D3DDEVTYPE_HAL 和 D3DDEVTYPE_REF 两个宏来区分。 2 、反走样( Antialiasing )

文档评论(0)

1亿VIP精品文档

相关文档