在 Direct3D 中执行浮点运算

DirectX 运行时在调用许多显示驱动程序的 Direct3D 回调函数时保存和还原浮点状态。 但是,如 在 DirectDraw 中执行浮点操作中所述,某些驱动程序的 Direct3D 回调函数必须在执行浮点操作之前保存浮点状态,并且必须在操作完成后还原浮点状态。

DirectX 运行时根据以下 Direct3D 回调函数的需要保存和还原浮点状态:

对于以下回调函数,Direct3D 支持的显示驱动程序必须在执行浮点操作之前保存浮点状态,并在操作完成后还原它:

有关浮点运算的详细信息,请参阅 图形驱动程序函数中的浮点操作