Module: WGL_NV_DX_interop::Functions
- Defined in:
- lib/opengl-definitions/extensions/WGL_NV_DX_interop.rb
Constant Summary collapse
- Parameters =
{ wglDXSetResourceShareHandleNV: [ :BOOL, :pointer, :HANDLE ].freeze, wglDXOpenDeviceNV: [ :HANDLE, :pointer ].freeze, wglDXCloseDeviceNV: [ :BOOL, :HANDLE ].freeze, wglDXRegisterObjectNV: [ :HANDLE, :HANDLE, :pointer, :GLuint, :GLenum, :GLenum ].freeze, wglDXUnregisterObjectNV: [ :BOOL, :HANDLE, :HANDLE ].freeze, wglDXObjectAccessNV: [ :BOOL, :HANDLE, :GLenum ].freeze, wglDXLockObjectsNV: [ :BOOL, :HANDLE, :GLint, :pointer ].freeze, wglDXUnlockObjectsNV: [ :BOOL, :HANDLE, :GLint, :pointer ].freeze, }.freeze
Instance Method Summary collapse
- #wglDXCloseDeviceNV(hDevice) ⇒ Object
- #wglDXLockObjectsNV(hDevice, count, hObjects) ⇒ Object
- #wglDXObjectAccessNV(hObject, access) ⇒ Object
- #wglDXOpenDeviceNV(dxDevice) ⇒ Object
- #wglDXRegisterObjectNV(hDevice, dxObject, name, type, access) ⇒ Object
- #wglDXSetResourceShareHandleNV(dxObject, shareHandle) ⇒ Object
- #wglDXUnlockObjectsNV(hDevice, count, hObjects) ⇒ Object
- #wglDXUnregisterObjectNV(hDevice, hObject) ⇒ Object
Instance Method Details
#wglDXCloseDeviceNV(hDevice) ⇒ Object
11 |
# File 'lib/opengl-definitions/extensions/WGL_NV_DX_interop.rb', line 11 def wglDXCloseDeviceNV(hDevice) end |
#wglDXLockObjectsNV(hDevice, count, hObjects) ⇒ Object
15 |
# File 'lib/opengl-definitions/extensions/WGL_NV_DX_interop.rb', line 15 def wglDXLockObjectsNV(hDevice, count, hObjects) end |
#wglDXObjectAccessNV(hObject, access) ⇒ Object
14 |
# File 'lib/opengl-definitions/extensions/WGL_NV_DX_interop.rb', line 14 def wglDXObjectAccessNV(hObject, access) end |
#wglDXOpenDeviceNV(dxDevice) ⇒ Object
10 |
# File 'lib/opengl-definitions/extensions/WGL_NV_DX_interop.rb', line 10 def wglDXOpenDeviceNV(dxDevice) end |
#wglDXRegisterObjectNV(hDevice, dxObject, name, type, access) ⇒ Object
12 |
# File 'lib/opengl-definitions/extensions/WGL_NV_DX_interop.rb', line 12 def wglDXRegisterObjectNV(hDevice, dxObject, name, type, access) end |
#wglDXSetResourceShareHandleNV(dxObject, shareHandle) ⇒ Object
9 |
# File 'lib/opengl-definitions/extensions/WGL_NV_DX_interop.rb', line 9 def wglDXSetResourceShareHandleNV(dxObject, shareHandle) end |
#wglDXUnlockObjectsNV(hDevice, count, hObjects) ⇒ Object
16 |
# File 'lib/opengl-definitions/extensions/WGL_NV_DX_interop.rb', line 16 def wglDXUnlockObjectsNV(hDevice, count, hObjects) end |
#wglDXUnregisterObjectNV(hDevice, hObject) ⇒ Object
13 |
# File 'lib/opengl-definitions/extensions/WGL_NV_DX_interop.rb', line 13 def wglDXUnregisterObjectNV(hDevice, hObject) end |