DirectX是微软制定的应用程序图形接口,目前在各种游戏中应用比较广泛。OpenGL是一种开源的应用程序图形接口,在2D渲染中比较有优势,而且由于是开源,在各类应用软件,图形处理软件中使用广泛。可以说两种图形接口各有所长,具体学习使用还是要看你的偏好。