Je trouve OpenGL plus simple dans son aprentissage et son utilisation mais DirectX... ben je sais pas, on fait pourtant nos projet en directX alors qu´on apprend en OpenGL, peut etre par masochisme qui sait.
Enfin ce qui est bien dans directX c´est qu´il existe des fonctions tres utile, au niveau des chargement de texture de model, ou de calcule d´ombre. qui ne sont pas presente en openGL.
Un point chiant c´est le changement d´espace vectoriel, entre openGL qui fonctionne en main gauche, et directX en main droite. Z est inversé en gros.
Mais pour commencer essaye OpenGL.