Processing Vertex Data (Direct3D 9)
对于定点的处理方式, 在CreateDevice时,选定, 并且只能选1种:
- D3DCREATE_SOFTWARE_VERTEXPROCESSING
- D3DCREATE_HARDWARE_VERTEXPROCESSING
- D3DCREATE_MIXED_VERTEXPROCESSING
D3DCAPS9 决定 硬件处理定点能力。
D3DVTXPCAPS 决定 软件处理定点能力。
通常, 应用程序 应该使用HAL设备处理。
软件处理只提供有限的顶点处理能力,但包括全部的 光照, 着色。
当使用HAL设备创建的Device时, 你可以随时切换 硬件 和 软件 顶点处理模式。(只有这种设备类型 同时支持软硬件顶点处理模式)
唯一要求是 软件处理的 定点缓存 必须申请在 系统内存中。
浙公网安备 33010602011771号