
| 语言: | .NET C#/Visual Basic |
| 版本: | 3.0.3 |
| 发布于: | 2005年4月7日 |
| 作者: | IC Imaging Control 技术支持部 |
| 系统要求: | IC Imaging Control >2.1 由WDM数据流类驱动程序驱动的相机、视频转换器或图像采集卡 |
通过 IC Imaging Control,您可以将一个内置对话框集成到自己的程序中,使得用户可以调节如亮度、对比度、曝光时间等参数。 本例将介绍如何调用这个对话框。
示例程序窗口如下图所示:

属性页面如下图所示:




程序开始后首先调用内置对话框(.ShowDeviceSettingsDialog)用于选择视频设备。 而后通过.LiveStart显示设备传来的现场画面数据流。
[C#] private void Form1_Load(object sender, System.EventArgs e) { icImagingControl1.ShowDeviceSettingsDialog(); if( icImagingControl1.DeviceValid ) { icImagingControl1.LiveStart(); } else { Close(); } }
[VB.NET] Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load IcImagingControl1.ShowDeviceSettingsDialog() If IcImagingControl1.DeviceValid Then IcImagingControl1.LiveStart() Else Me.Close() End If End Sub
用户点击"Properties..."按钮,程序调用对话框(.ShowPropertyDialog()),用户进而可以调整设备属性:
[C#] private void btnProperties_Click(object sender, System.EventArgs e) { if( icImagingControl1.DeviceValid ) { icImagingControl1.ShowPropertyDialog(); } }
[VB.NET] Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click IcImagingControl1.ShowPropertyDialog() End Sub
责任声明
IC Imaging Control 源代码库中的所有代码均只用于教学目的,The Imaging Source Europe GmbH 作为IC Imaging Control的开发制造商,不对任何由于使用本文或其中源代码所产生的后果承担责任。