Direct X is a collection of APIs that abstract out many of the nitty gritty hardware stuff that you need to do to make a video game.
DirectX 11 is going to have more features and be better optimized than directx 9.
the downside is you you have a compatible/newer card to actually run it, but if you can run it, there are only benefits to doing so.