   [Resolved]DirectX 10 under Windows XP with safe guards?
  Hi everyone,I'am wondering if it is the whole DirectX 10 API wich is not supported on Windows XP or just the new features of the DX10 compared to DX9 ?And so would it be possible to develop a DirectX 10 application wich would run under XP and Vista/7 but where the new features of DX10 would only be accessible under Vista/7?I'm not extremely clear, but i hope you'll understand what i mean![Edited by - Voloskaya on June 2, 2010 4:17:13 PM]
  I don't think you will get very far trying to emulate or attempt hack in DirectX10 functionality in to XP. DirectX10+ uses an entirely different driver model architecture than whats available on XP. Even if you could get it working wouldn't even be remotely close performance wise. You are better off switching API's to OpenGL 3.x to use the functionality you were looking to use.The DX10 on XP has been tried and mostly failed, google the Alky project to understand why. As far as DX10 translation/emulation on Linux I don't think Wine has reached that point yet.[edit]If you are talking about having a DX9 render path under XP and having a DX10+ under Vista/7 that is perfectly doable.   ;  Yep, that's exactly what i'm talking about.So, it's doable, without coding everything twice?   ;  You will still need to build two separate renderer paths. The API isn't going to automatically do the switch for you.Here are some posts that might help you alonghttp://www.gamedev.net/community/forums/topic.asp?topic_id=537258http://www.gamedev.net/community/forums/topic.asp?topic_id=564283   ;  Ok, thx for your help B_Sisko :)   