wglGetProcAddress возвращает NULL

Я пытался использовать WGL_ARB_pbuffer для закадрового рендеринга с OpenGL,

но мне не удалось во время инициализации.

Вот мой код

wglGetExtensionsStringARB = (PFNWGLGETEXTENSIONSSTRINGARBPROC) wglGetProcAddress("wglGetExtensionsStringARB");
if(!wglGetExtensionsStringARB) return;
const GLubyte* extensions = (const GLubyte*) wglGetExtensionsStringARB(wglGetCurrentDC());

Так что на самом деле это заканчивается на 2-й строке, потому что wglGetExtensionsStringARB получил NULL.

Я понятия не имею, почему wglGetProcAddress не работает.

Я включил "wglext.h", а также я определил, как показано ниже в заголовке.

PFNWGLGETEXTENSIONSSTRINGARBPROC    pwglGetExtensionsStringARB = 0;
#define wglGetExtensionsStringARB   pwglGetExtensionsStringARB

Почему я не могу использовать wglGetProcAddress, как я и предполагал ??

Ответы на вопрос(1)

Ваш ответ на вопрос