Последний DirectX SDK ( март 2009 ) поддерживает DirectX 9, DirectX10 и включает предварительный просмотр DX11.
Вы можете использовать его для разработки против любой из этих версий DX.
Вам необходим DX SDK, установленный для разработки для DirectX, если вы не делаете это косвенно через библиотеку. Заголовочные файлы, библиотеки и т. Д. Включены в SDK. При этом, даже если вы используете библиотеку, вы захотите установить последнюю версию SDK - очень и очень трудно отлаживать DX-приложения без SDK, поскольку именно SDK позволяет запускать с использованием отладочной версии DirectX.