OpenGL和DirectX是两种不同的显示程序代码接口。OpenGL是开源作品,所以在很多系统平台上都有所支持。DirectX是微软专门为windows系统设计的只有windows版本。当然要想运行基于OpenGL或是DirectX的程序就必须要先安装对应的库文件。近两年出现了二者代码互相转化的开源项目,尚在发展中。windows下还是用DirectX吧,跟硬件显卡没有太大关系 建议使用DIRECTX