Tja, da musst du schon meinen Dozenten fragen. Ein paar Gründe kann ich mir aber denken:
- Weil DirectX eine Wissenschaft für sich ist (OpenGL ist scheinbar ein gutes Stück unkomplizierter)[/*:m]
- Weil OpenGL nur eine Grafikschnittstelle ist, DirectX hingegen ein komplettes Framework (Grafik, Audio, Input, whatever)[/*:m]
- Weil DirectX von Microsoft ist und wir eh in Visual Studio arbeiten[/*:m]
- Weil DirectX gerade im professionellen Bereich, schätze ich, häufiger zum Einsatz kommt[/*:m][/list:u]