Processing Vertex Data (Direct3D 9)

对于定点的处理方式, 在CreateDevice时,选定, 并且只能选1种:

  • D3DCREATE_SOFTWARE_VERTEXPROCESSING
  • D3DCREATE_HARDWARE_VERTEXPROCESSING
  • D3DCREATE_MIXED_VERTEXPROCESSING
D3DCAPS9 决定 硬件处理定点能力。
D3DVTXPCAPS  决定 软件处理定点能力。
通常, 应用程序 应该使用HAL设备处理。 
软件处理只提供有限的顶点处理能力,但包括全部的 光照, 着色。
当使用HAL设备创建的Device时, 你可以随时切换 硬件 和 软件 顶点处理模式。(只有这种设备类型 同时支持软硬件顶点处理模式)
唯一要求是 软件处理的 定点缓存 必须申请在 系统内存中。

posted on 2011-09-05 07:23  oleeceo  阅读(266)  评论(0)    收藏  举报

导航