Windows 7 Forums
Welcome to Windows 7 Forums. Our forum is dedicated to helping you find support and solutions for any problems regarding your Windows 7 PC be it Dell, HP, Acer, Asus or a custom build. We also provide an extensive Windows 7 tutorial section that covers a wide range of tips and tricks.

Windows 7: DirectX confusion?

18 Oct 2009   #1

Win7 64 bit
DirectX confusion?

Guys, help me comprehends this whole thing with DirectX. As far as I understand, in the past each new DirectX version would replace the old version, but retain backward compatibility. But now with Vista and DirectX 10, I understand there needs to be both DX9 and DX10 on your system, and they are independent of each other? And how that Win7 is out and comes with DX11, is it going to need 9, 10 and 11?

For instance, when I first installed vista, it came with DX10, and if my memory serves me right, DX9 games would not work at all until I installed DX9. Does that mean that there are two different versions of DirectX on the system? When I run dxdiag it only shows DX10.

I know in the past each DirectX version replaced the previous version, but remained backward compatible. For instance DX3 games will run on DX9 without requiring you to install DX3.

So if there are two or three different version of DX on Vista and Win 7, is there a way to run dxdiag for DX9?

My System SpecsSystem Spec
18 Oct 2009   #2
Microsoft MVP

Win 7 Ultimate x64


DirectX confusion? - Rage3D Discussion Area

and to answer your question there from today,

why wouldn't a DX9 game run on Vista out of the box, until DX9 is installed?
because the required DX9 files aren't there on a clean Vista or 7 install (and there is quite a few of them); either until you install them using teh DX update (which was linked to in the first response there), or they get installed at the time that you install the game.
My System SpecsSystem Spec

 DirectX confusion?

Thread Tools

Similar help and support threads
Thread Forum
Geforce GT 220 is compatible with DirectX 10 but installs DirectX 11??
So I'm having a burning question pop up. My Video card is an Nvidia Geforce GT 220, and it says that its only compatible with DirectX 10. My system, however, installs DirectX 11! So do I downgrade my DirectX?
Having DirectX Problem, Specifically DirectX Diagnostic
Hello, I Have a Problem With My Direct X Working For My Lenovo Thinkpad Labtop. Specifically An Error Running Direct X Diagnostic. I Have been told this is major problem and Would Like To know If Someone would be able to assist me with this situation. Attached is my SFC Scan Results from...
Performance & Maintenance
Radeon HD 5750 directx 10 or directx 11
can someone please help me understand whats going on here with my video card ? i have a XFX HD-575X-ZNFC Radeon HD 5750 1GB 128-bit DDR5 PCI Express 2.0 x16 HDCP Ready CrossFireX Support Video Card that say it supports directx 11 . my system says it's using directx 11 but wei says the video card...
Graphic Cards
DirectX issue - setup has detected that one or more directx component
I'm having an issue where i can't reinstall directx from the latest redist on Win7 Pro x64. When i goto run the setup i just get 'setup has detected that one or more directx component files in-use by an application' then i'm forced to exit the installer. Can anyone help to resolve this??...
Graphic Cards
Directx confusion
HEY GUYS:D i have a confusion over which directx version to install this is my senario- i have win7 x64 ultimate (which supports dx 11) now i have nvidia 8600gt (which supports dx 10) i play games like grid,cod mw2, crysis (which support dx9c)
Graphic Cards

Our Sites

Site Links

About Us

Find Us

Windows 7 Forums is an independent web site and has not been authorized, sponsored, or otherwise approved by Microsoft Corporation. "Windows 7" and related materials are trademarks of Microsoft Corp.

Designer Media Ltd

All times are GMT -5. The time now is 12:37.
Twitter Facebook Google+