0

この単純なコードではシステム例外が発生し、wpf でコンソールに出力できないため、追跡できません。

OpenGL gl = new OpenGL();
// OpenGL gl = openGLControl.OpenGL; doesnt change result
uint[] buf = new uint[1];
buf.Initialize();
gl.GenBuffers(1, buf); //commenting this line out, makes the exception vanish

GenBuffersメソッドが SharpGL.dll でシステム例外を発生させる原因は何ですか?

VS2012を対象としたsharpGLおよび.Net 4.0の最新バージョンを使用しています。

C++ 用の opengl をインストールし、C# でそのラッパーを使用する必要がありますか?

4

1 に答える 1