I'd say starting with Windows 2000 because the problem is affecting my machine.

However, many thanks for that czar,

[pascal]
Set8087CW((Default8087CW and $FCFF) or $0200);
[/pascal]

That seems to fix the problem. I banged it into my test bed after the initialization/finalization of TDXDraw and it appears to work :-)