常见问题 开发软件的常见问题>>

D3DCREATE_PUREDEVICE 标志有何用途?

发布时间:2010-11-23 15:25:43

答案:

如果在创建设备时指定了 D3DCREATE_PUREDEVICE 标志,则 Direct3D 将创建一个“纯粹”的设备。这禁用 Get* 族类的方法,并使顶点处理仅限于硬件。这使得 Direct3D 运行时能够进行某些优化,以提供到驱动程序的最佳路径,而不必跟踪那么多的内部状态。也就是说,您使用 PUREDEVICE 时可以见到一定的性能优势,但却牺牲了某些便利条件。

本FAQ适用范围

下一步您可以:
查看开发软件产品 >>