Je pense que pour la "programmation graphiqu", tu veuilles dire "Faire des Jeux en 3D" ^^
Bon eh bien, le basic c´est très simple ^^ Des commandes simples, une interface simple, bref pour faire un jeu c´est super ^^
Après le Direct X j´en sais rien ^^
Mais faire un Wargame en 3D, même tour par tour, c´est dur (Cf ==> Warcraft III, même si c´est en temps réel) ^^