Trabajando con Direct X y VS2012

Tengo Visual Studio 2012 Express para escritorio y para Windows 8, y quería crear aplicaciones y juegos Direct X. Sé que ahora hay un SDK de Windows, y en VS 2012 exp para win8, el IDE está preinstalado con el SDK (lo sé por el nuevo proyecto Direct3D). Mi pregunta es, si quiero desarrollar aplicaciones para Windows Desktop (con VS2012exp), ¿es Windows SDK o necesito instalar Direct X SDK? ¿Y cómo sé si mi tarjeta gráfica admite qué versión de Direct X? ¿Funcionará alguna versión de Direct X SDK con cualquier versión de Direct X? Como puede ver, soy un novato en eso y cualquier comentario sería útil. Gracias por tu tiempo.

Respuestas a la pregunta(2)

Su respuesta a la pregunta