The DirectX architecture uses a floating-point precision of 53. If your application needs to change this precision, it must be changed back to 53 when the calculations are finished. Otherwise, system components that depend on the default value will stop working.