Schnittstelle OpenGL32

Alle Superschnittstellen:
AltCallingConvention, Library, StdCall, StdCallLibrary

public interface OpenGL32 extends StdCallLibrary
opengl32.dll Interface.
  • Felddetails

    • INSTANCE

      static final OpenGL32 INSTANCE
  • Methodendetails

    • glGetString

      String glGetString(int name)
      The glGetString function returns a string describing the current OpenGL connection.
      Parameter:
      name - One of the following symbolic constants.
      Gibt zurück:
      The glGetString function returns a pointer to a static string describing some aspect of the current OpenGL connection.
    • wglCreateContext

      WinDef.HGLRC wglCreateContext(WinDef.HDC windowDC)
      The wglCreateContext function creates a new OpenGL rendering context, which is suitable for drawing on the device referenced by hdc. The rendering context has the same pixel format as the device context.
      Parameter:
      windowDC - Handle to a device context for which the function creates a suitable OpenGL rendering context.
      Gibt zurück:
      handle to an OpenGL rendering context
    • wglGetCurrentContext

      WinDef.HGLRC wglGetCurrentContext()
      The wglGetCurrentContext function obtains a handle to the current OpenGL rendering context of the calling thread.
      Gibt zurück:
      If the calling thread has a current OpenGL rendering context, wglGetCurrentContext returns a handle to that rendering context. Otherwise, the return value is NULL.
    • wglMakeCurrent

      boolean wglMakeCurrent(WinDef.HDC windowDC, WinDef.HGLRC hglrc)
      The wglMakeCurrent function makes a specified OpenGL rendering context the calling thread's current rendering context. All subsequent OpenGL calls made by the thread are drawn on the device identified by hdc.
      Parameter:
      windowDC - Handle to a device context. Subsequent OpenGL calls made by the calling thread are drawn on the device identified by hdc.
      hglrc - Handle to an OpenGL rendering context that the function sets as the calling thread's rendering context.
      Gibt zurück:
      true if successful
    • wglDeleteContext

      boolean wglDeleteContext(WinDef.HGLRC hglrc)
      The wglDeleteContext function deletes a specified OpenGL rendering context.
      Parameter:
      hglrc - Handle to an OpenGL rendering context that the function will delete.
      Gibt zurück:
      true if successful
    • wglGetProcAddress

      Pointer wglGetProcAddress(String lpszProc)
      The wglGetProcAddress function returns the address of an OpenGL extension function for use with the current OpenGL rendering context.
      Parameter:
      lpszProc - Points to a null-terminated string that is the name of the extension function. The name of the extension function must be identical to a corresponding function implemented by OpenGL.
      Gibt zurück:
      When the function succeeds, the return value is the address of the extension function.