Windows 8 and 8.1 Forums


DirectX 9 to DirectX 11 : Which runs better?

  1. #1


    Posts : 38
    Windows 8

    DirectX 9 to DirectX 11 : Which runs better?


    Some of the games I have seen have the options to select which one to use, dx9 or 10 or 11.

    Honestly, I have just a little approximate knowledge of what these do

    most of them from experience.

    - dx9 runs smoother (just for me i suppose)
    - dx10 just adds shinys and i did not really use it. for some reason (in a couple of games i tried) it just hampered performance
    - dx11 has tessellation and stuff

    most of the search results from search engines primarily advertise gpu manufacturers boasting about how awesome games will look with their new gpus that support the latest directx (with "little" performance loss)

    can someone enlighten me on this topic?

      My System SpecsSystem Spec

  2. #2


    USA
    Posts : 689
    Windows 8.1 Pro with Media Center

    To clarify..


    DirectX is about improving multimedia to include games, videos, and audio - DirectX 11

    Your DX modes also depends on not only the game, but the video card and OS - see step 6 of my guide here: Tips on Troubleshooting Game Issues.

    Also, the higher the DX mode, the harder your system is tasked due to the increased textures (higher resolution) of the game, and this can have a huge impact on frame rates. This is where system build/components comes into play. Example higher end video cards tends to handle DX11 games more easily then mid to low end video cards. Same with system - a higher end system will perform better than a low to mid level system.

    With today's systems being much more advanced than their predecessors were when DX9 was released there is somewhat of a "leveling" effect going on here. In other words today's systems are much more powerful and capable of handling more advanced multimedia (including games), and therefore require a more advanced DirectX API (Application Programming Interface). This is the reason for DX11, and the move towards DX12.

    Yes, DX11 can task a system, but if the system is relatively new and upper mid level, this shouldn't be a problem. The problem comes in when trying to game with mid to low level systems/video cards. This is where you take a performance hit via frame rates. In this instance your can lower your DX mode, but at the cost of image quality - what most refer to as eye candy.

    Hope this provides a better understanding.

    Peace
      My System SpecsSystem Spec

  3. #3


    11 here (had to check)
      My System SpecsSystem Spec

  4. #4


    Posts : 38
    Windows 8


    Quote Originally Posted by sygnus21 View Post
    DirectX is about improving multimedia to include games, videos, and audio - DirectX 11

    Your DX modes also depends on not only the game, but the video card and OS - see step 6 of my guide here: Tips on Troubleshooting Game Issues.

    Also, the higher the DX mode, the harder your system is tasked due to the increased textures (higher resolution) of the game, and this can have a huge impact on frame rates. This is where system build/components comes into play. Example higher end video cards tends to handle DX11 games more easily then mid to low end video cards. Same with system - a higher end system will perform better than a low to mid level system.

    With today's systems being much more advanced than their predecessors were when DX9 was released there is somewhat of a "leveling" effect going on here. In other words today's systems are much more powerful and capable of handling more advanced multimedia (including games), and therefore require a more advanced DirectX API (Application Programming Interface). This is the reason for DX11, and the move towards DX12.

    Yes, DX11 can task a system, but if the system is relatively new and upper mid level, this shouldn't be a problem. The problem comes in when trying to game with mid to low level systems/video cards. This is where you take a performance hit via frame rates. In this instance your can lower your DX mode, but at the cost of image quality - what most refer to as eye candy.

    Hope this provides a better understanding.

    Peace
    Awesome information you have there sygnus21

    i have some follow up questions though

    so for example I have an average grade graphics card yet it is Dx11 capable

    would I benefit running programs on dx11 or make the card suffer more than runnning it on dx9?
      My System SpecsSystem Spec

  5. #5


    USA
    Posts : 689
    Windows 8.1 Pro with Media Center


    Quote Originally Posted by Notme View Post
    i have some follow up questions though

    so for example I have an average grade graphics card yet it is Dx11 capable

    would I benefit running programs on dx11 or make the card suffer more than runnning it on dx9?
    First off, DX11 mode will depend on the game. So even if you have a DX11 card, and the OS is DX11, the game will play in it's DX mode - be it 9, 10, or 11.

    And I think you have it backwards - the card will "suffer" more in DX11, than DX9. As to benefit - frame rate wise you'd be better off in DX9, looks wise, you'd be better off in DX11.

    However, as I said earlier, if you've got a good system, especially a good video card, you could get the best of both worlds. Of course there are other factors to consider like drivers and game patches so things could vary, but the basic premise remains the same - DX11 looks better than DX9, but is more system intensive.

    Hope this helps
      My System SpecsSystem Spec

  6. #6


    Posts : 38
    Windows 8


    Quote Originally Posted by sygnus21 View Post
    Quote Originally Posted by Notme View Post
    i have some follow up questions though

    so for example I have an average grade graphics card yet it is Dx11 capable

    would I benefit running programs on dx11 or make the card suffer more than runnning it on dx9?
    First off, DX11 mode will depend on the game. So even if you have a DX11 card, and the OS is DX11, the game will play in it's DX mode - be it 9, 10, or 11.

    And I think you have it backwards - the card will "suffer" more in DX11, than DX9. As to benefit - frame rate wise you'd be better off in DX9, looks wise, you'd be better off in DX11.

    However, as I said earlier, if you've got a good system, especially a good video card, you could get the best of both worlds. Of course there are other factors to consider like drivers and game patches so things could vary, but the basic premise remains the same - DX11 looks better than DX9, but is more system intensive.

    Hope this helps
    it helps a lot sygnus21 thanks again!

    i love this forum
      My System SpecsSystem Spec

  7. #7


    USA
    Posts : 689
    Windows 8.1 Pro with Media Center


    No problem, but please remember - you could have a DX11 system, but if the game itself isn't a DX11 title, the game will only run in the mode it was released in. Example: If the OS and video card is DX11, but the game is only DX9, the game will only run in DX9 mode. Period. Same goes with the other variables - OS, video card.

    Peace
      My System SpecsSystem Spec

DirectX 9 to DirectX 11 : Which runs better?
Related Threads
Since Microsoft has announced its new API, DirectX 12, I was wondering if my NVIDIA GeForce GT 840m card in my laptop would support it, since the spec sheet on NVIDIA's site states this card supports DX11.2. In other words, will NVIDIA release some kind of update that will allow this card to...
Hello Forum, Need some kind support here as I've just managed to use my newly bought laptop with window 8.1, 64bit. With the current specs of this lappy I tried my old game Company of Heroes 1 but upon installation can't play the game due to a window message claiming the need for me to verify my...
AMD - No DirectX 12 in Windows 8 News
Source A Guy
Installing DirectX 9.0C in Drivers & Hardware
EightForums, DirectX 11.0 is installed on my Windows 8 laptop and I I have to install DirectX 9.0C for use with some video game programming. When I unzipped the file it asked me what for a folder to put the unzipped files. I created one and when it was done all I have is a lot of...
Directx 12 in Gaming
So what do you expect from a possible directx 12 release? I personally hope for ray tracing support.
DirectX Errors in Graphic Cards
I'm getting DirectX errors, and I'm wondering if they're related to the graphics card I just got. I have a Gigabyte GTX 660Ti, non-reference. I did not get these when I was using my GTS 250 on Win7. Also, my graphics card seems to run less stable than my last one. Should I RMA it? The games I...
Directx 12 in General Support
Eight Forums Android App Eight Forums IOS App Follow us on Facebook