Java中的opengl GLEnum?
我正在使用JNA将opengl32.DLL
导入Java,因为GLEnum
我遇到了一个问题。因为我不知道OpenGL的来源,所以我不知道GLEnum是什么。它是枚举、int还是什么?我如何用Java弥补它
你可以在下面搜索框中键入要查询的问题!
我正在使用JNA将opengl32.DLL
导入Java,因为GLEnum
我遇到了一个问题。因为我不知道OpenGL的来源,所以我不知道GLEnum是什么。它是枚举、int还是什么?我如何用Java弥补它
# 1 楼答案
正如在评论中已经提到的,GLEnum是一个int,通常不在“数字形式”中使用,而是在常量上使用。对于每个gl功能,GLEnum都有其他含义
您可以通过分析C/C++或任何其他本地语言OpenGL绑定或阅读OpenGL规范(我想我也看到了十六进制值)来找到数值
说到这里,我强烈建议使用预定义的Java OpenGL绑定。避免构建路径中的第三方JAR是没有赢家的。这就是java的工作方式