設備的開啟與操作: 使用對話框開啟設備

介紹如何在vc71編程環境中使用內置對話框打開一台視頻設備並顯示其傳來的實時畫面。
語言:Visual C++
版本:3.0.3
发布于:2007年10月12日
作者:IC Imaging Control 技術支持部
需求:IC Imaging Control >2.1
由WDM數據流類驅動程序驅動的相機、視頻轉換器或圖像採集卡

示例程序窗體如下圖所示:

The dialog window of the sample application.

首先,創建一個Grabber類的實例,作為對話框類的一個成員。

DShowLib::Grabber        m_cGrabber; // The instance of the Grabber class.

CDialog::OnInitDialog() 方法中打開視頻設備。。 Grabber::showDevicePage() 將顯示IC Imaging Control內置的視頻設備選擇對話框。

Image of the Device Settings Dialog.

如成功開啟設備,也就是說,設備是有效的,則調用Grabber::startLive()顯示實時畫面。 源代碼如下:

m_cGrabber.showDevicePage();

if( m_cGrabber.isDevValid())
        m_cGrabber.startLive();

相關源代碼示例

責任聲明
IC Imaging Control源代碼庫中的所有代碼均只用於教學目的,The Imaging Source Europe GmbH作為IC Imaging Control的開發製造商,不對任何由於使用本文或其中源代碼所產生的後果承擔責任。

该网站为The Imaging Source网络的一部分。其它的站点包括 公司, Imaging, 天文相機, Astronomy Cameras Blog, Blog caméras d'astronomie, 天文相機有獎競答, TX Text Control, LiveDocx, phpLiveDocxForum.