Class WGLNVDXInterop

java.lang.Object
org.lwjgl.opengl.WGLNVDXInterop

public class WGLNVDXInterop extends Object
  • Field Details

    • WGL_ACCESS_READ_ONLY_NV

      public static final int WGL_ACCESS_READ_ONLY_NV
      See Also:
    • WGL_ACCESS_READ_WRITE_NV

      public static final int WGL_ACCESS_READ_WRITE_NV
      See Also:
    • WGL_ACCESS_WRITE_DISCARD_NV

      public static final int WGL_ACCESS_WRITE_DISCARD_NV
      See Also:
  • Method Details

    • wglDXSetResourceShareHandleNV

      public static boolean wglDXSetResourceShareHandleNV(long dxObject, long shareHandle)
      BOOL wglDXSetResourceShareHandleNV(void * dxObject, HANDLE shareHandle)
    • wglDXOpenDeviceNV

      public static long wglDXOpenDeviceNV(long dxDevice)
      HANDLE wglDXOpenDeviceNV(void * dxDevice)
    • wglDXCloseDeviceNV

      public static boolean wglDXCloseDeviceNV(long device)
      BOOL wglDXCloseDeviceNV(HANDLE device)
    • wglDXRegisterObjectNV

      public static long wglDXRegisterObjectNV(long device, long dxResource, int name, int type, int access)
      HANDLE wglDXRegisterObjectNV(HANDLE device, void * dxResource, GLuint name, GLenum type, GLenum access)
    • wglDXUnregisterObjectNV

      public static boolean wglDXUnregisterObjectNV(long device, long object)
      BOOL wglDXUnregisterObjectNV(HANDLE device, HANDLE object)
    • wglDXObjectAccessNV

      public static boolean wglDXObjectAccessNV(long object, int access)
      BOOL wglDXObjectAccessNV(HANDLE object, GLenum access)
    • nwglDXLockObjectsNV

      public static int nwglDXLockObjectsNV(long device, int count, long objects)
      BOOL wglDXLockObjectsNV(HANDLE device, GLint count, HANDLE * objects)
    • wglDXLockObjectsNV

      public static boolean wglDXLockObjectsNV(long device, PointerBuffer objects)
      BOOL wglDXLockObjectsNV(HANDLE device, GLint count, HANDLE * objects)
    • nwglDXUnlockObjectsNV

      public static int nwglDXUnlockObjectsNV(long device, int count, long objects)
      BOOL wglDXUnlockObjectsNV(HANDLE device, GLint count, HANDLE * objects)
    • wglDXUnlockObjectsNV

      public static boolean wglDXUnlockObjectsNV(long device, PointerBuffer objects)
      BOOL wglDXUnlockObjectsNV(HANDLE device, GLint count, HANDLE * objects)