GLX と WGL/Windows
WGL 関数と Windows 関数の一部は、GLX X Window 関数に多かれ少なかれ似ています。 次の一覧は、GLX 関数とそれに対応する WGL/Windows 関数 (使用可能な場合) を示しています。
GLX/Xlib 関数 | WGL/Windows 関数 |
---|---|
glXChooseVisual | ChoosePixelFormat |
glXCopyContext | wglCopyContext |
glXCreateContext | wglCreateContext、wglShareLists |
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 / CreateWindowEx および GetDC / BeginPaint |
XGetVisualInfo | GetPixelFormat |
XSync | GdiFlush |
該当なし。 | SetPixelFormat |
詳細については、 移植のガイドを参照してください。