OpenGL core profile extension library
1.サイトhttps://www.opengl.org/registry/から glcorearb.h というファイルをダウンロードします
2.glcorearb.hをglディレクトリへコピー
3.glcp.rbを実行
ruby glcp.rb
glcpディレクトリに生成されたglcp.hとglcp.cを対象アプリケーションのプロジェクトに追加して、 レンダリングコンテキスト生成後にglcpInitializeを呼ぶことで利用できます。
#include "glcp/glcp.h"
#pragma comment(lib, "opengl32.lib")
void function() {
HGLRC glRC = wglCreateContext(dc);
wglMakeCurrent(dc, glRC);
glcpInitialize();
;
glcpFinalize();
}
Shun Moriya http://mnu.sakura.ne.jp