Package org.lwjgl.opengl
Class WGLNVDXInterop
java.lang.Object
org.lwjgl.opengl.WGLNVDXInterop
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final int
static final int
static final int
-
Method Summary
Modifier and TypeMethodDescriptionstatic int
nwglDXLockObjectsNV
(long device, int count, long objects) BOOL wglDXLockObjectsNV(HANDLE device, GLint count, HANDLE * objects)
static int
nwglDXUnlockObjectsNV
(long device, int count, long objects) BOOL wglDXUnlockObjectsNV(HANDLE device, GLint count, HANDLE * objects)
static boolean
wglDXCloseDeviceNV
(long device) BOOL wglDXCloseDeviceNV(HANDLE device)
static boolean
wglDXLockObjectsNV
(long device, PointerBuffer objects) BOOL wglDXLockObjectsNV(HANDLE device, GLint count, HANDLE * objects)
static boolean
wglDXObjectAccessNV
(long object, int access) BOOL wglDXObjectAccessNV(HANDLE object, GLenum access)
static long
wglDXOpenDeviceNV
(long dxDevice) HANDLE wglDXOpenDeviceNV(void * dxDevice)
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)
static boolean
wglDXSetResourceShareHandleNV
(long dxObject, long shareHandle) BOOL wglDXSetResourceShareHandleNV(void * dxObject, HANDLE shareHandle)
static boolean
wglDXUnlockObjectsNV
(long device, PointerBuffer objects) BOOL wglDXUnlockObjectsNV(HANDLE device, GLint count, HANDLE * objects)
static boolean
wglDXUnregisterObjectNV
(long device, long object) BOOL wglDXUnregisterObjectNV(HANDLE device, HANDLE 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
-
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
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
BOOL wglDXUnlockObjectsNV(HANDLE device, GLint count, HANDLE * objects)