SelectDeviceDlg方法

总结
显示一个对话框,允许用户选择用于图像采集的WIA硬件设备。
语法
c#
VB
c++
公共DialogResult SelectDeviceDlg (IntPtr老板WiaDeviceTypedeviceTypeWiaSelectSourceFlags旗帜
公共函数SelectDeviceDlg (_按值传递老板作为IntPtr, _按值传递deviceType作为WiaDeviceType, _按值传递旗帜作为WiaSelectSourceFlags_作为DialogResult
公共DialogResult SelectDeviceDlg (IntPtr老板WiaDeviceTypedeviceTypeWiaSelectSourceFlags旗帜

参数

老板
应用程序窗口的窗口句柄。

deviceType
指定要使用的WIA设备类型。可能取值为:

价值

意义

WiaDeviceType。默认的 通用WIA设备。在设备枚举期间,此常量用于枚举所有WIA设备。这是默认值。
WiaDeviceType。扫描仪 这个设备是一个扫描仪。
WiaDeviceType。DigitalCamera 这个设备是一个照相机。注意,Windows Vista及更高版本不支持这种类型的设备。
WiaDeviceType。StreamingVideo 该设备包含流媒体视频。注意,Windows Server 2003、Windows Vista或更高版本不支持这种类型的设备。

旗帜
标志,该标志确定WIA图像采集选择对话框的某些操作。可能取值为:

价值

意义

WiaSelectSourceFlags。没有一个 设备图像采集对话框的默认行为。
WiaSelectSourceFlags。NoDefault 即使只有一个匹配的设备,也显示对话框。

返回值

其中一个dialgresult值。如果发生错误,则抛出异常。

讲话

此功能创建并显示“选择设备”对话框,以便用户可以选择WIA设备进行图像采集。

方法指定设备类型,可以向用户显示特定类型的设备deviceType参数。

如果只有一台设备符合规格,则需要进行SelectDeviceDlg不会显示“选择设备”对话框。重写此行为并强制SelectDeviceDlg,显示“选择设备”对话框NoDefault的值旗帜参数。

注意:

WIA 2.0不支持摄像头或流媒体视频。

注意:

如果使用高级方法,则不需要调用此方法AcquireSimple方法,因为它自动处理会话初始化、会话结束和设备选择。

有关更多信息,请参阅如何从WIA来源获取

有关更多信息,请参阅管理WIA源

需求

目标平台

Leadtools。Wia组装
188金宝搏的网址客服|支持|联系我们|知识产权公告
©1991 - 2021领德科技有限公司版权所有。