wglGetProcAddress retorna NULL
Eu estava tentando usar WGL_ARB_pbuffer para renderização fora da tela com o OpenGL,
mas falhei durante a inicialização.Aqui está o meu código.wglGetExtensionsStringARB = (PFNWGLGETEXTENSIONSSTRINGARBPROC) wglGetProcAddress("wglGetExtensionsStringARB");
if(!wglGetExtensionsStringARB) return;
const GLubyte* extensions = (const GLubyte*) wglGetExtensionsStringARB(wglGetCurrentDC());
Então, na verdade, isso termina na 2ª linha porque wglGetExtensionsStringARB recebeu NULL.
Não faço ideia por que o wglGetProcAddress não funciona.Incluí "wglext.h" e também defini como abaixo no cabeçalho.PFNWGLGETEXTENSIONSSTRINGARBPROC pwglGetExtensionsStringARB = 0;
#define wglGetExtensionsStringARB pwglGetExtensionsStringARB
Por que não consigo usar wglGetProcAddress como pretendia?