GLX 和 WGL/Windows

某些 WGL 函数和 Windows 函数或多或少类似于 GLX X 窗口函数。 以下列表显示了 GLX 函数及其相应的 WGL/Windows 函数(如果可用)。

GLX/Xlib 函数 WGL/Windows 函数
glXChooseVisual ChoosePixelFormat
glXCopyContext wglCopyContext
glXCreateContext wglCreateContextwglShareLists
glXCreateGLXPixmap CreateDIBitmap / CreateDIBSection
glXDestroyContext wglDeleteContext
glXDestroyGLXPixmap DeleteObject
glXGetConfig DescribePixelFormat
glXGetCurrentContext wglGetCurrentContext
glXGetCurrentDrawable wglGetCurrentDC
glXGetProcAddress wglGetProcAddress
glXIsDirect 不适用。
glXMakeCurrent wglMakeCurrent
glXQueryExtension GetVersion
glXQueryVersion GetVersion
glXSwapBuffers SwapBuffers
glXUseXFont wglUseFontBitmaps / wglUseFontOutlines
glXWaitGL 不适用。
glXWaitX 不适用。
XCreateWindow CreateWindow / CreateWindowExGetDC / BeginPaint
XGetVisualInfo GetPixelFormat
XSync GdiFlush
不适用。 SetPixelFormat

 

有关更多信息,请参阅移植指南