
| 語言: | Visual Basic 6 |
| 版本: | 3.0.3 |
| 发布于: | 2005年4月7日 |
| 作者: | IC Imaging Control 技術支持部 |
| 需求: | IC Imaging Control >2.1 由WDM數據流類驅動程序驅動的相機、視頻轉換器或圖像採集卡 |
| |
在一個窗體中顯示的圖像數據流經常需要去適應窗口的尺寸。 這個Visual Basic示例程序將演示如何使用IC Imaging Control調整視頻顯示的尺寸。 注意,這裡調整的只是視頻顯示的尺寸,不涉及改動視頻數據流中的數據。
示例程序窗口如下圖所示:

程序開始後首先調用一個內置對話框 (.ShowDeviceSettingsDialog) 選擇設備。 而後設置IC Imaging Control不使用圖像數據流的缺省分辨率設置 (.LiveDisplayDefault)。 之後,將視頻數據的顯示尺寸(.LiveDisplayHeight 和 .LiveDisplayWidth) 設置為輸出窗口的高度和寬度(.Height 和 .Width)。最後開始播放 設備傳來的現場視頻(.LiveStart):
Private Sub Form_Load() ICImagingControl1.ShowDeviceSettingsDialog If ICImagingControl1.DeviceValid Then ICImagingControl1.LiveDisplayDefault = False ICImagingControl1.LiveDisplayHeight = ICImagingControl1.Height ICImagingControl1.LiveDisplayWidth = ICImagingControl1.Width ICImagingControl1.LiveStart Else Unload Me End If End Sub
責任聲明
IC Imaging Control源代碼庫中的所有代碼均只用於教學目的,The Imaging Source Europe GmbH作為IC Imaging Control的開發製造商,不對任何由於使用本文或其中源代碼所產生的後果承擔責任。