Direct3D应用中的2D应用_4441.docxVIP

  • 5
  • 0
  • 约1.63万字
  • 约 45页
  • 2021-03-02 发布于山东
  • 举报
.. .. .. Direct3D 应用中的 2D 应用 2D Application 收藏 ()2D Application 这一章将讨论 IDirect3DDevices9 接口怎样应用到简单的两维应用程序里去。然而,接下来讨论的方法和接口的方法不仅仅只应用在两维应用程序里面。 开始我们将看看 IDirect3DSurface9 接口,它用于存放像素数据。我们将看看怎样创建 surfaces ,怎样填充数据,并且执行像素拷贝操作。 接下来,我们讨论 IDirect3DSwapChain9 接口管理 back buffer 集合。设备创建的时候都会携带一个默认的 swap chain ,但是也可以为 window 模式下多个视图创建新的 swap chain 。 再接下来,我们将讨论 Presentation ,Present 也是 IDirect3DDevice9 提供的方法。 即使 Direct3D 可以不使用 GDI,但是他们也要处理发送到应用程序 top-level 窗口的消息。 我们推荐使用 Direct3D .专业资料 . .. .. .. 应用程序来处理窗口消息。 DirectX 并没有提供直接方法来 将 GDI 和 Direct3D 结合起来。但是,通常是在存 DC和流水 线产生的结果像素数据上执行 GDI 操作。 最后,我们将讨论流水线的 Video scan

文档评论(0)

1亿VIP精品文档

相关文档