Module: GLX_NV_video_capture::Functions
- Defined in:
- lib/opengl-definitions/extensions/GLX_NV_video_capture.rb
Constant Summary collapse
- Parameters =
{ glXBindVideoCaptureDeviceNV: [ :int, :pointer, :uint, :GLXVideoCaptureDeviceNV ].freeze, glXEnumerateVideoCaptureDevicesNV: [ :pointer, :pointer, :int, :pointer ].freeze, glXLockVideoCaptureDeviceNV: [ :void, :pointer, :GLXVideoCaptureDeviceNV ].freeze, glXQueryVideoCaptureDeviceNV: [ :int, :pointer, :GLXVideoCaptureDeviceNV, :int, :pointer ].freeze, glXReleaseVideoCaptureDeviceNV: [ :void, :pointer, :GLXVideoCaptureDeviceNV ].freeze, }.freeze
Instance Method Summary collapse
- #glXBindVideoCaptureDeviceNV(dpy, video_capture_slot, device) ⇒ Object
- #glXEnumerateVideoCaptureDevicesNV(dpy, screen, nelements) ⇒ Object
- #glXLockVideoCaptureDeviceNV(dpy, device) ⇒ Object
- #glXQueryVideoCaptureDeviceNV(dpy, device, attribute, value) ⇒ Object
- #glXReleaseVideoCaptureDeviceNV(dpy, device) ⇒ Object
Instance Method Details
#glXBindVideoCaptureDeviceNV(dpy, video_capture_slot, device) ⇒ Object
9 |
# File 'lib/opengl-definitions/extensions/GLX_NV_video_capture.rb', line 9 def glXBindVideoCaptureDeviceNV(dpy, video_capture_slot, device) end |
#glXEnumerateVideoCaptureDevicesNV(dpy, screen, nelements) ⇒ Object
10 |
# File 'lib/opengl-definitions/extensions/GLX_NV_video_capture.rb', line 10 def glXEnumerateVideoCaptureDevicesNV(dpy, screen, nelements) end |
#glXLockVideoCaptureDeviceNV(dpy, device) ⇒ Object
11 |
# File 'lib/opengl-definitions/extensions/GLX_NV_video_capture.rb', line 11 def glXLockVideoCaptureDeviceNV(dpy, device) end |
#glXQueryVideoCaptureDeviceNV(dpy, device, attribute, value) ⇒ Object
12 |
# File 'lib/opengl-definitions/extensions/GLX_NV_video_capture.rb', line 12 def glXQueryVideoCaptureDeviceNV(dpy, device, attribute, value) end |
#glXReleaseVideoCaptureDeviceNV(dpy, device) ⇒ Object
13 |
# File 'lib/opengl-definitions/extensions/GLX_NV_video_capture.rb', line 13 def glXReleaseVideoCaptureDeviceNV(dpy, device) end |