Your question makes no sense.
OpenGL vs Direct3d makes more sense. There's nothing stopping you from using OpenGL with DirectSound, DirectInput, etc....
that said, OpenGL has support on multiple OS's, IMO is much easier to learn and use, but DirectX might have the edge in performance these days, I don't know.