Цитата:
Сообщение от
Eldar9x
Структура не меняется, вот код проверки:
X++:
GLHelpers::PIXELFORMATDESCRITOR_INFO(pfd);
if(!gdi::SetPixelFormat(g_hDC, iPixelFormat, pfd))info("SetPixelFormat == FALSE");
GLHelpers::PIXELFORMATDESCRITOR_INFO(pfd);
Не факт. Второй параметр в SetPixelFornat передается как const, поэтому он точно не изменится. Интересно было бы узнать куда эта фукция эти данные поместила (эти ли?).
Цитата:
The SetPixelFormat function sets the pixel format of the specified device context to the format specified by the iPixelFormat index
Цитата:
Сообщение от
Eldar9x
а как Вы узнали, что именно эта ошибка?
Если после вызова wglCreateContext вызвать WinApi::GetLastError, то она выдаст 2000 (Pixel Format invalid)