WindowsDX 是什么意思; WindowsGL 是什么意思,以及基本区别

What does WindowsDX mean; what does WindowsGL mean, and the basic difference

我想在我的 Windows10 计算机上安装一些库,即 MonoGame。似乎有 WindowsDX 和 WindowsGL(或 DesktopGL)。对 WindowsDX 和 GL 的引用之间的基本区别是什么。谢谢。

我假设 WindowsGL 指的是 OpenGL 的 Windows 实现。 OpenGL 是 using/programming 图形硬件的开放式行业标准库和接口。

WindowsDX大概是指WindowsDirectX。 DirectX 是一套用于一般多媒体编程的库,尤其包括用于与图形硬件接口的 D3D。

功能相当,但接口不同。

Windows 两者都支持,OpenGL 可能通过在驱动程序堆栈的某个级别将命令转换为它们的 DirectX 等价物来处理。我认为任何非 Windows 平台都不支持 DirectX。