While each operating system was released integrated with the DX API that you list, DX11 capabilities were added to Vista via service pack 2. Supposedly all one would need is a DX11 capable card.
For NVidia this would be anything in the GTX400 series and above and for ATI, it's any card in the HD5000's and above.
You are correct about XP though.
Cheers
Bookmarks