Windows 9x の DirectDraw は GDI を使用せずにパレットを直接操作しますが NT の DirectDraw は GDI を使用します このため アプリケーションで GDI の呼び出しと DirectDraw のパレット操作が混在する場合は ...

Windows 9x の DirectDraw は GDI を使用せずにパレットを直接操作しますが、NT の DirectDraw は GDI を使用します。このため、アプリケーションで GDI の呼び出しと DirectDraw のパレット操作が混在する場合は、Windows 9x と NT で異なる結果が生じます。この互換性修正プログラムを適用すると、GDI のパレット操作が DirectDraw から切り離され、Windows 9x の動作がより厳密にエミュレートされるようになります。
Windows 9x の DirectDraw は GDI を使用せずにパレットを直接操作するのに対し、NT の DirectDraw は GDI を使用します。このため、アプリケーションで GDI の呼び出しと DirectDraw のパレット操作が混在する場合は、Windows 9x と NT で異なる結果が生じます。この互換性修正プログラムを適用すると、GDI のパレット操作が DirectDraw から切り離され、Windows 9x の動作がより厳密にエミュレートされるようになります。
Windows 9x では Windows XP のように CD-ROM ディレクトリに対して読み取り専用フラグを設定することができません この互換性修正プログラムを適用すると この種のフラグがファイル操作から削除され Windows 9x ... Windows 9x では 現在開かれているファイルが fileName によって参照されていると OpenFile (fileName, xxx, OF_SHARE_EXCLUSIVE) API のエラーが発生します Windows XP ... Windows 9x では一連の 0 が書き込まれることを前提として NULL バッファを WriteFile API に渡すことができますが Windows XP では NULL バッファが渡されるとこの呼び出しが失敗します この互換性修正プログラムを適用すると ... Windows 9x と NT 間における API の既知の違い (SetWindowsHookEx SetWindowLong RegisterClass ChangeDisplaySettings/ChangeDisplaySettingsEx ... Windows 9x の DirectDraw は GDI を使用せずにパレットを直接操作しますが NT の DirectDraw は GDI を使用します このため アプリケーションで GDI の呼び出しと DirectDraw のパレット操作が混在する場合は ... Windows 9x の GetProfileString API では INI ファイル文字列の末尾から空白 (タブを含む) が削除されますが Windows XP では末尾の空白を含め行全体が返されます この場合 ファイル名が無効なために ... Windows 9x の一般的な状況に比べて Windows XP では DirectDraw の Blt および Lock 呼び出しで頻繁にデバイスのビジー状況が検出されることがあります この互換性修正プログラムを適用すると Blt および ... Windows 9x アプリケーションの多くは Alt-Tab キー Windows キー Ctrl-Esc キー または Alt-Esc キーによるタスク切り替えに応答するようにはプログラムされていません この互換性修正プログラムを適用すると ... Windows 9x コンピュータでは Microsoft(R) Windows(R) NT Microsoft(R) Windows(R) 2000 Microsoft(R) Windows(R) XP または Microsoft(R) Windows(R) ...