创建设备使用D3DCREATE_SOFTWARE_VERTEXPROCESSING
则创建顶点必须使用D3DUSAGE_SOFTWAREPROCESSING
而创建顶点的代码最好不要用D3DUSAGE_SOFTWAREPROCESSING
所以最好不要使用D3DCREATE_SOFTWARE_VERTEXPROCESSING创建设备
如果要使用D3DDEVTYPE_REF创建设备
那么必须也要使用软件处理顶点
所以创建设备只有一个组合,那就是
D3DDEVTYPE_HAL
D3DCREATE_HARDWARE_VERTEXPROCESSING