![]()  | 
  
    SplitCam plugins
    1.0.0
    
   Get your own video or still image source as an integral part of SplitCam user interface 
   | 
 
#include <splitcam_plugin.h>
Public Member Functions | |
| virtual GUID | iid () const =0 | 
| virtual const wchar_t * | getName () const =0 | 
| virtual void | getSize (size_t &, size_t &) const =0 | 
| virtual void | setCanvasSize (size_t, size_t)=0 | 
| virtual void | open (const wchar_t *)=0 | 
| virtual void | close (const wchar_t *)=0 | 
| virtual void | pause (const wchar_t *, bool)=0 | 
Helper pure virtual class defining which function set must be implemented in this interface.
      
  | 
  pure virtual | 
A wrapper around exported closeSource(const wchar_t*) function
      
  | 
  pure virtual | 
A wrapper around exported getSourceName() function
      
  | 
  pure virtual | 
A wrapper around exported getSourceSize(size_t&, size_t&) function
      
  | 
  pure virtual | 
A wrapper around exported getSourceInterfaceId() function
      
  | 
  pure virtual | 
A wrapper around exported openSource(const wchar_t*) function
      
  | 
  pure virtual | 
A wrapper around exported pauseSource(const wchar_t*, bool) function
      
  | 
  pure virtual | 
A wrapper around exported setCanvasSize(size_t, size_t) function
 1.8.17