Leadtools.Wia Namespace > WiaSession Class : SelectDeviceDlg Method |
Value |
Meaning |
WiaDeviceType.Default | Generic WIA device. During device enumerations, this constant is used to enumerate all WIA devices. This is the default value. |
WiaDeviceType.Scanner | The device is a scanner. |
WiaDeviceType.DigitalCamera | The device is a camera. Note that this type of device is not supported by Windows Vista and later. |
WiaDeviceType.StreamingVideo | The device contains streaming video. Note that this type of device is not supported by Windows Server 2003, Windows Vista, or later. |
Value |
Meaning |
WiaSelectSourceFlags.None | Default behavior for the device image acquisition dialog box. |
WiaSelectSourceFlags.NoDefault | Display the dialog box even if there is only one matching device. |
public DialogResult SelectDeviceDlg( IWin32Window owner, WiaDeviceType deviceType, WiaSelectSourceFlags flags )
'Declaration Public Function SelectDeviceDlg( _ ByVal owner As IWin32Window, _ ByVal deviceType As WiaDeviceType, _ ByVal flags As WiaSelectSourceFlags _ ) As DialogResult
'Usage Dim instance As WiaSession Dim owner As IWin32Window Dim deviceType As WiaDeviceType Dim flags As WiaSelectSourceFlags Dim value As DialogResult value = instance.SelectDeviceDlg(owner, deviceType, flags)
public DialogResult SelectDeviceDlg( IWin32Window owner, WiaDeviceType deviceType, WiaSelectSourceFlags flags )
function Leadtools.Wia.WiaSession.SelectDeviceDlg( owner , deviceType , flags )
public: DialogResult SelectDeviceDlg( IWin32Window^ owner, WiaDeviceType deviceType, WiaSelectSourceFlags flags )
Value |
Meaning |
WiaDeviceType.Default | Generic WIA device. During device enumerations, this constant is used to enumerate all WIA devices. This is the default value. |
WiaDeviceType.Scanner | The device is a scanner. |
WiaDeviceType.DigitalCamera | The device is a camera. Note that this type of device is not supported by Windows Vista and later. |
WiaDeviceType.StreamingVideo | The device contains streaming video. Note that this type of device is not supported by Windows Server 2003, Windows Vista, or later. |
Value |
Meaning |
WiaSelectSourceFlags.None | Default behavior for the device image acquisition dialog box. |
WiaSelectSourceFlags.NoDefault | Display the dialog box even if there is only one matching device. |
This function creates and displays the Select Device dialog box so the user can select a WIA device for image acquisition.
Particular types of devices may be displayed to the user by specifying the device types through the deviceType parameter.
If only one device meets the specification, the SelectDeviceDlg does not display the Select Device dialog box. Override this behavior and force the SelectDeviceDlg to display the Select Device dialog box by passing NoDefault as the value for the flags parameter.
Note: |
WIA 2.0 does not support cameras or streaming video. |
Note: |
You do not need to call this method if you are using the high-level AcquireSimple method, since it handles session initialization, session end, and device selection automatically. |
For more information, refer to How to Acquire from the WIA Source.
For more information, refer to Managing WIA Sources.
Target Platforms: Windows 7, Windows Vista SP1 or later, Windows XP SP3, Windows Server 2008 (Server Core not supported), Windows Server 2008 R2 (Server Core supported with SP1 or later), Windows Server 2003 SP2