На XP в принципе можно с эмулировать DirectX10 через..OpenGL, несмотря на другую драйверную модель umode+kmode
Но эта задача посильна только коллективу с 10тком человек и постоянно надо баги править в сответвии с изменением драйверов. ИМХО MS сразу бы судами придушила такую инициативу.

То что выложено в сети, это если и работает, то на уровне любительских поделок, навороченные приложения на них не запустишь.