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