What is now the foundation of most PC games began almost 30 years ago as a desperate act of self-defence. A look at ...
There's no reason you can't use both. OpenGL is graphics only whereas DirectX includes APIs for audio (DirectSound), 3d positional sound (DirectSound3D), video playback (DirectShow), network gaming ...