Class GLFWNativeWin32



  • public class GLFWNativeWin32
    extends java.lang.Object
    Native bindings to the GLFW library's Win32 native access functions.
    • Nested Class Summary

      Nested Classes 
      Modifier and Type Class and Description
      static class  GLFWNativeWin32.Functions
      Contains the function pointers loaded from GLFW.getLibrary().
    • Method Summary

      All Methods Static Methods Concrete Methods 
      Modifier and Type Method and Description
      static java.lang.String glfwGetWin32Adapter(long monitor)
      Returns the adapter device name of the specified monitor.
      static java.lang.String glfwGetWin32Monitor(long monitor)
      Returns the display device name of the specified monitor.
      static long glfwGetWin32Window(long window)
      Returns the HWND of the specified window.
      • Methods inherited from class java.lang.Object

        equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Method Detail

      • glfwGetWin32Adapter

        public static java.lang.String glfwGetWin32Adapter(long monitor)
        Returns the adapter device name of the specified monitor.

        Note: This function may be called from any thread. Access is not synchronized.

        Parameters:
        monitor - the GLFW monitor
        Returns:
        The UTF-8 encoded adapter device name (for example `\\.\DISPLAY1`) of the specified monitor, or NULL if an error occurred.
        Since:
        version 3.1
      • glfwGetWin32Monitor

        public static java.lang.String glfwGetWin32Monitor(long monitor)
        Returns the display device name of the specified monitor.

        Note: This function may be called from any thread. Access is not synchronized.

        Parameters:
        monitor - the GLFW monitor
        Returns:
        The UTF-8 encoded display device name (for example `\\.\DISPLAY1\Monitor0`) of the specified monitor, or NULL if an error occurred.
        Since:
        version 3.1
      • glfwGetWin32Window

        public static long glfwGetWin32Window(long window)
        Returns the HWND of the specified window.

        Note: This function may be called from any thread. Access is not synchronized.

        Parameters:
        window - the GLFW window
        Returns:
        The HWND of the specified window, or NULL if an error occurred.
        Since:
        version 3.0