|
Open a Video Capture Device This is a brief coding example that illustrates how to open an video capture device and display the live image data stream using Visual Studio™ C++.
The sample application's window looks as follows:
First of all the instance of the Grabber class is to be created as member of the dialog class.
DShowLib::Grabber m_cGrabber; // The instance of the Grabber class.
The video capture device will be opened in the CDialog::OnInitDialog() method. Its device name string, e.g. "DBK 21F04" is passed to Grabber::openDev(). If the video capture device has been opened successfully, i.e. it is valid, the image data stream is started by a call to Grabber::startLive().
m_cGrabber.openDev( "DFK 23UP031" );
if( m_cGrabber.isDevValid())
m_cGrabber.startLive();
|