In Windows 9x, DirectDraw manipulates the palette directly without using GDI, while on NT it uses GDI. Therefore, if an application ...

In Windows 9x, DirectDraw manipulates the palette directly without using GDI, while on NT it uses GDI. Therefore, if an application mixes calls to GDI and DirectDraw palette operations, they will get different results from Windows 9x to NT. This compatibility fix attempts to isolate GDI palette operations from DirectDraw in order to more closely emulate Windows 9x behavior.