#include <CaptureImplDirectShow.h>
cinder::CaptureImplDirectShow::CaptureImplDirectShow |
( |
int32_t |
width, |
|
|
int32_t |
height, |
|
|
const Capture::DeviceRef |
device |
|
) |
| |
cinder::CaptureImplDirectShow::CaptureImplDirectShow |
( |
int32_t |
width, |
|
|
int32_t |
height |
|
) |
| |
cinder::CaptureImplDirectShow::~CaptureImplDirectShow |
( |
| ) |
|
void cinder::CaptureImplDirectShow::start |
( |
| ) |
|
void cinder::CaptureImplDirectShow::stop |
( |
| ) |
|
bool cinder::CaptureImplDirectShow::isCapturing |
( |
| ) |
|
bool cinder::CaptureImplDirectShow::checkNewFrame |
( |
| ) |
const |
int32_t cinder::CaptureImplDirectShow::getWidth |
( |
| ) |
const |
int32_t cinder::CaptureImplDirectShow::getHeight |
( |
| ) |
const |
Surface8uRef cinder::CaptureImplDirectShow::getSurface |
( |
| ) |
const |
const vector< Capture::DeviceRef > & cinder::CaptureImplDirectShow::getDevices |
( |
bool |
forceRefresh = false | ) |
|
|
static |
void cinder::CaptureImplDirectShow::init |
( |
int32_t |
width, |
|
|
int32_t |
height, |
|
|
const Capture::Device & |
device |
|
) |
| |
|
protected |
int cinder::CaptureImplDirectShow::mDeviceID |
|
protected |
std::shared_ptr<class CaptureMgr> cinder::CaptureImplDirectShow::mMgrPtr |
|
protected |
bool cinder::CaptureImplDirectShow::mIsCapturing |
|
protected |
std::shared_ptr<class SurfaceCache> cinder::CaptureImplDirectShow::mSurfaceCache |
|
protected |
int32_t cinder::CaptureImplDirectShow::mWidth |
|
protected |
int32_t cinder::CaptureImplDirectShow::mHeight |
|
protected |
bool cinder::CaptureImplDirectShow::sDevicesEnumerated = false |
|
staticprotected |
The documentation for this class was generated from the following files: