Quick Card Search:
navigation About Us Contact Us Compare Videocards Forum Links Search Cards Submit A Videocard Videocard Table Home Video Card Review Finder Video Card Superlatives Video Card Database Video Card News
Tabs   Tabs

DirectX Compliance

Short Version

The highest version of DirectX supported by the card.

Does It Matter?

Absolutely. This number gives you a very good big-picture view of a video cards capabilities. If you have any intention of playing games with your video card, you'll want to pay careful attention to this number when making a purchase.

Video card manufacturers typically release an entire range of cards supporting a given DirectX level. But there will be older cards on store shelves which won't support the latest and greatest. Be careful you don't get stuck with something missing the latest capabilities.

Long Version

DirectX is an API created and maintained by Microsoft for the purpose of programming 3D applications. With different versions of DirectX new capabilities are added, and the minimum requirements for support go up. For example, version 9 of DirectX introduced pixel shader version 2.0 support, so in order for a card to be DirectX 9 compliant, it would have to support PS 2.0 (as well as other requirements).

Game developers target their games to these DirectX levels. Often they'll create multiple different modes to support different versions of DirectX and thus different generations of video cards. Older cards which don't support the latest DirectX version often have to use downgraded visuals in order to get a game to play.


13 Comments
Sunday, April 08, 2007 10:41:12 PM
Sean
guest
So, is it worth it to get a DX10 card if you're only going to run XP?
Monday, May 28, 2007 1:49:58 PM
anonymous
guest
does this mean ati mobility radeon cards does not support directx9c since only directx9 are indicated?
Monday, May 28, 2007 6:26:44 PM
Mike
GPUReview Founder
@Sean, probably not, but they're still very fast in DX9.

@anonymous, some mobility radeons support dx 9.0c, others do not.
Monday, August 13, 2007 10:54:45 AM
anonymous
guest
there is mistake 2900XT supports DX 10.1
Wednesday, September 12, 2007 11:35:55 PM
anonymous
guest
if a card does not support directx 10, and windows and games I'm running says it's running in direct x10 mode, what's going on with that? I have a 7600gt, and windows vista says it's running direct x 10, and so does the game Bioshock.
Monday, November 26, 2007 9:08:34 PM
anonymous
guest
well I compare the X800XT that has far greater pixel rendering than the 6800GT but yet the XT is only directX 9.b versus 9.c and also earlier shader versions? I mean, should I be concerned about this??
Sunday, January 06, 2008 3:45:17 PM
anonymous
guest
Meh, to answer most of ur questions above^^^. IT depends on what game you run, some games require directx 9.0 (most of the latest games), i havnt seen many games that require 10.0 but i am sure there is someout there.

Radeon does have directx 9.0 (i am actually looking for one :P ) its ati radeon 9600 all have 9.0 or higher.
Monday, July 28, 2008 5:51:38 PM
can dx10 cards run dx9 games
Friday, November 28, 2008 3:11:23 PM
Yes. They can run all previous generations of DirectX.

Let's just say, for example, you have a DX12 card. It CAN run DX11, 10, 9, 8, all the way through to 1.
Wednesday, August 04, 2010 11:51:29 PM
ookie
n00b
In comparing ATI to nVidia...ATI (Radeon HD 3650 AGP)supports DX10 whereas similar priced nVidia (GeForce 7600 GT AGP)supports DX9 yet has higher pixel/texture fill rates...with diff. clock levels...which would funtion better with online games? Higher DX .....higher clock rates....or higher fill rates? For an XP using DX9c would it benefit from a DX10 card?
Saturday, October 30, 2010 11:12:57 PM
so, if a card says 9.0 then it can't run 9.0c games, right?
i,m assuming yes... (about to buy one, going with the 9.0c reference, though the 9.0 card is better in almost all respects... even newer... also more expensive, but hardly... arrgh)

here's the comparison link: http://www.gpureview.com/show_cards.php?card1=82&card2=198

the one card has no date, but smaller process, just a lower end card for its time?
Monday, November 08, 2010 1:00:25 AM
what latest directX can nvidia geforce4 go can download and what if im using vista?? i've downloaded directX 7.0, it said that it was not compatible for the program u are using..
Saturday, January 15, 2011 5:32:14 PM
can someone please recomend me a good grapics card in for around £60
direct x 11 minium please
thanks
Add Comment
Name:

Comments:
This is a moderated comment list. All posts are subject to my personal approval. Please limit your comments to the subject of the article. Don't (for example) start asking questions about your video card here, you'll get a much better response in the forums.

Anonymous posts are allowed, but I encourage you to sign up for the forums and post comments under your name.
none   none