I have Windows 7, but my graphics card only supports DirectX 10.1 and below.
I'm right now in a dilemma, not sure if I should learn DirectX 10 or DirectX 11. People say that DirectX 10 are for Vista, but DirectX 11 are for both Windows 7 and Vista, which gives you more target audiences to work your programs with.
I'm just not sure if DirectX 11 can run smoothly on DirectX 10, and I'm not sure what can not be implemented in my current condition.
Please enlighten me. Any tips are perfect for making me decide in the right path. Thanks in advance.
EDIT: I'm not considering on buying a newer graphics card. I just don't have enough budget.
Can you develop DirectX 11 applications, and run it on DirectX 10/10.1 compatible video cards?
Yes, you can write an 11 app that will run on a 9 or 10 card. The keyword you're looking for is "feature level".
http://www.gamedev.n...level-question/
DX9
XP/Vista/7
Runs on DX 9/10/11 hardware
DX10
Vista/7
Runs on DX 10/11 hardware
DX11
Vista/7
Runs on DX 9/10/11 hardware (via "feature levels")
http://www.gamedev.n...level-question/
DX9
XP/Vista/7
Runs on DX 9/10/11 hardware
DX10
Vista/7
Runs on DX 10/11 hardware
DX11
Vista/7
Runs on DX 9/10/11 hardware (via "feature levels")
This topic is closed to new replies.
Advertisement
Popular Topics
Advertisement