glfwGetFrameBufferSize 上的奇怪参数
Weird parameters on glfwGetFrameBufferSize
一直在尝试使用 glfwGetFrameBufferSize 来获取我的 window 的像素区域,但是当我将 window 作为第一个参数传递时,它说类型无效并且文档说它请求一个GLFWwindow 类型,据我所知不存在。
确切的错误消息如下:“方法 glfwGetFrameBufferSize(long, int, int) 未定义类型 Window”
有人知道解决办法吗?
正如它所说,你的方法签名是错误的。 glfwGetFrameBufferSize
wants a signature (long, IntBuffer, IntBuffer)
. Maybe you are checking the C++ documentation。此外,它是一个静态方法,因此您想直接从 class GLFW
而不是从其实例调用它。
一直在尝试使用 glfwGetFrameBufferSize 来获取我的 window 的像素区域,但是当我将 window 作为第一个参数传递时,它说类型无效并且文档说它请求一个GLFWwindow 类型,据我所知不存在。
确切的错误消息如下:“方法 glfwGetFrameBufferSize(long, int, int) 未定义类型 Window”
有人知道解决办法吗?
正如它所说,你的方法签名是错误的。 glfwGetFrameBufferSize
wants a signature (long, IntBuffer, IntBuffer)
. Maybe you are checking the C++ documentation。此外,它是一个静态方法,因此您想直接从 class GLFW
而不是从其实例调用它。