Ich würde mal sagen wenn du dich nicht intensiv mit directX einarbeiten willst und dass kann Wochen dauern, ich weiß von was ich spreche dann verwende Allegro.
Eine plattformunabhängige Library mit der geht das spielend und mit guter performance.
Probiers doch mal du wirst es sicher gleich verwenden wollen.
Allegro ist ins C geschrieben und funktioniert für ziemlich jeden C/C++ Compiler.