←Select platform
In This Topic ▼

WiaSession Class Methods

Summary

For a list of all members of this type, see WiaSession members

Public Methods

Name Description
Public Method Acquire Acquires one or more images from a WIA source.
Public Method AcquireImageFromVideo Extracts a still image from the video stream, and saves the image as a JPEG file.
Public Method AcquireSimple Acquires one or more images from a WIA source.
Public Method AcquireToFile Acquires one or more images from a WIA source directly to file(s).
Public Method EndVideoPreview Shuts down the streaming video.
Public Method EnumCapabilities Enumerates all of the available WIA driver capabilities and properties and determines the available values for each one.
Public Method EnumChildItems Enumerates all available child items for the root item specified in the parentItem parameter.
Public Method EnumDevices Enumerates all available system WIA devices connected to the user's machine.
Public Method EnumFormats Enumerates all of the available WIA driver transfer formats.
Public Method FreeItem Frees the items enumerated by the EnumChildItems method.
Public Method static  | Shared in VB GetCategoryGuid Retrieves the relevant System.Guid structure for the WIA 2.0 item's category.
Public Method static  | Shared in VB GetFormatGuid Retrieves the relevant System.Guid structure for the passed file format ID.
Public Method GetProperties Gets the properties for the specified item.
Public Method GetPropertyBuffer Retrieves the Stream buffer for any WiaVariableTypes.UI1 or WiaVariableTypes.Vector property.
Public Method GetPropertyGuid Retrieves the Guid structure for any WiaVariableTypes.Clsid property.
Public Method static  | Shared in VB GetPropertyIdString Gets the equivalent string for the passed property ID.
Public Method GetPropertyLong Retrieves the Long value for a WIA property of any of the following types: WiaVariableTypes.I1, WiaVariableTypes.UI1, WiaVariableTypes.I2, WiaVariableTypes.UI2, WiaVariableTypes.I4, WiaVariableTypes.UI4, WiaVariableTypes.Int, WiaVariableTypes.UInt, WiaVariableTypes.R4, or WiaVariableTypes.R8.
Public Method GetPropertyString Retrieves a string buffer for any WiaVariableTypes.Bstr property.
Public Method GetPropertySystemTime Retrieves a System.DateTime structure for any WiaVariableTypes.UI2 or WiaVariableTypes.Vector property.
Public Method GetRootItem Gets the equivalent string for the passed property ID.
Public Method GetSelectedDevice Gets a string that contains the ID for currently selected device.
Public Method static  | Shared in VB IsAvailable Determines which version of the WIA source is installed.
Public Method IsVideoPreviewAvailable Determines whether there is an available video preview.
Public Method ResizeVideoPreview Resizes the video playback to the largest supported resolution that fits inside the parent window.
Public Method SelectDevice Selects the WIA device represented by the passed device ID.
Public Method SelectDeviceDlg Displays a dialog box that enables the user to select a WIA hardware device for image acquisition.
Public Method SetProperties Sets the values of the properties to the values specified in the WiaProperties structure into the WIA device's item passed through the item parameter.
Public Method SetPropertyBuffer Fills the Stream buffer for any WiaVariableTypes.UI1 or WiaVariableTypes.Vector property.
Public Method SetPropertyGuid Sets WiaVariableTypes.Clsid property values.
Public Method SetPropertyLong Sets the Long value for the WiaVariableTypes.I1, WiaVariableTypes.UI1, WiaVariableTypes.I2, WiaVariableTypes.UI2, WiaVariableTypes.I4, WiaVariableTypes.UI4, WiaVariableTypes.Int, WiaVariableTypes.UInt, WiaVariableTypes.R4, and WiaVariableTypes.R8 properties.
Public Method SetPropertyString Sets a string value for any WIA property of type WiaVariableTypes.Bstr that is not Read only.
Public Method SetPropertySystemTime Sets the date and time of the specified item in the form of a System.DateTime structure for WiaVariableTypes.UI2 or WiaVariableTypes.Vector properties.
Public Method Shutdown Ends a WIA session.
Public Method Startup Initializes the WIA session.
Public Method StartVideoPreview Starts the video preview inside the window handle specified through the owner parameter.

Protected Methods

Name Description
Protected Method Dispose This member supports the Leadtools infrastructure and is not intended to be used directly from your code.
Protected Method Finalize This member overrides the System.Object.Finalize method.

See Also

Reference

WiaSession Class

Leadtools.Wia Namespace

Help Version 21.0.2021.6.30
Products | Support | Contact Us | Intellectual Property Notices
© 1991-2021 LEAD Technologies, Inc. All Rights Reserved.

Leadtools.Wia Assembly

Products | Support | Contact Us | Intellectual Property Notices
© 1991-2021 LEAD Technologies, Inc. All Rights Reserved.