Module: WGL_NV_video_capture::Functions

Defined in:
lib/opengl-definitions/extensions/WGL_NV_video_capture.rb

Constant Summary collapse

Parameters =
{
  wglBindVideoCaptureDeviceNV:       [ :BOOL, :UINT, :HVIDEOINPUTDEVICENV ].freeze,
  wglEnumerateVideoCaptureDevicesNV: [ :UINT, :HDC, :pointer ].freeze,
  wglLockVideoCaptureDeviceNV:       [ :BOOL, :HDC, :HVIDEOINPUTDEVICENV ].freeze,
  wglQueryVideoCaptureDeviceNV:      [ :BOOL, :HDC, :HVIDEOINPUTDEVICENV, :int, :pointer ].freeze,
  wglReleaseVideoCaptureDeviceNV:    [ :BOOL, :HDC, :HVIDEOINPUTDEVICENV ].freeze,
}.freeze

Instance Method Summary collapse

Instance Method Details

#wglBindVideoCaptureDeviceNV(uVideoSlot, hDevice) ⇒ Object



8
# File 'lib/opengl-definitions/extensions/WGL_NV_video_capture.rb', line 8

def wglBindVideoCaptureDeviceNV(uVideoSlot, hDevice) end

#wglEnumerateVideoCaptureDevicesNV(hDc, phDeviceList) ⇒ Object



9
# File 'lib/opengl-definitions/extensions/WGL_NV_video_capture.rb', line 9

def wglEnumerateVideoCaptureDevicesNV(hDc, phDeviceList) end

#wglLockVideoCaptureDeviceNV(hDc, hDevice) ⇒ Object



10
# File 'lib/opengl-definitions/extensions/WGL_NV_video_capture.rb', line 10

def wglLockVideoCaptureDeviceNV(hDc, hDevice) end

#wglQueryVideoCaptureDeviceNV(hDc, hDevice, iAttribute, piValue) ⇒ Object



11
# File 'lib/opengl-definitions/extensions/WGL_NV_video_capture.rb', line 11

def wglQueryVideoCaptureDeviceNV(hDc, hDevice, iAttribute, piValue) end

#wglReleaseVideoCaptureDeviceNV(hDc, hDevice) ⇒ Object



12
# File 'lib/opengl-definitions/extensions/WGL_NV_video_capture.rb', line 12

def wglReleaseVideoCaptureDeviceNV(hDc, hDevice) end