我在哪里可以找到SharpGL中的自定义opengl数据类型?

时间:2012-05-01 07:49:14

标签: c# opengl graphics

我正在使用SharpGL使用C#编写OpenGL,但我找不到像GLfloat,GLint等......的OpenGL数据类型

1 个答案:

答案 0 :(得分:0)

无论如何我会使用OpenGL类型。如果您想对Byte使用BoolGLboolean,只需使用一行修改即可更改所有内容。我使用此列表(不确定它是否完整,但它是一个开始):

using GLbitfield = System.UInt32;
using GLboolean = System.Boolean;
using GLbyte = System.SByte;
using GLclampf = System.Single;
using GLdouble = System.Double;
using GLenum = System.UInt32;
using GLfloat = System.Single;
using GLint = System.Int32;
using GLshort = System.Int16;
using GLsizei = System.Int32;
using GLubyte = System.Byte;
using GLuint = System.UInt32;
using GLushort = System.UInt16;
using GLvoid = System.IntPtr;