有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

Java中的opengl GLEnum?

我正在使用JNA将opengl32.DLL导入Java,因为GLEnum我遇到了一个问题。因为我不知道OpenGL的来源,所以我不知道GLEnum是什么。它是枚举、int还是什么?我如何用Java弥补它


共 (1) 个答案

  1. # 1 楼答案

    正如在评论中已经提到的,GLEnum是一个int,通常不在“数字形式”中使用,而是在常量上使用。对于每个gl功能,GLEnum都有其他含义

    您可以通过分析C/C++或任何其他本地语言OpenGL绑定或阅读OpenGL规范(我想我也看到了十六进制值)来找到数值

    说到这里,我强烈建议使用预定义的Java OpenGL绑定。避免构建路径中的第三方JAR是没有赢家的。这就是java的工作方式