
| 语言: | 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的开发制造商,不对任何由于使用本文或其中源代码所产生的后果承担责任。