Windows向けならDirectX一択
ゲームエンジンはマルチプラットフォームが楽という利点以外思いつかない
DirectX自体も高レベルAPIある時点でゲームエンジンみたいなもん