Vista hat noch kein DirectX 11, das wird wohl mit einem Service Pack nachgereicht oder man muss es manuell installieren. Derzeit hat nur Windows 7 DX11.
DirectX 9 (nur Grafikkarte DX10.1-fähig)
DirectX 10 oder 10.1 finde ich immoment überflüssig, da es kaum unterstützt wird und nur sehr wenig bringt.