Online Documentation - Statistics - FAQ - Plugin Parts (All, Dependencies) - Class hierarchy
New in Version 22.2 22.3 22.4 22.5 23.0 23.1 23.2 23.3 23.4 23.5 24.0 24.1
The list of the topics, classes, interfaces, controls, modules, global methods by category, global methods by name, screenshots, licenses and examples.
Platforms to show: All Mac Windows Linux Cross-Platform
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
class | Image Capture | MBS Win Plugin | 10.3 | ❌ No | ✅ Yes | ❌ No | ❌ No | Desktop, Console & Web |
Each Windows Image Acquisition (WIA) hardware device is represented to an application as a hierarchical tree of WiaItem objects. The WiaItem interface provides applications with the ability to query devices to discover their capabilities. It also provides access to data transfer interfaces and item properties. In addition, the WiaItem interface provides methods to enable applications to control the device.
This class encapsulates transparently the system classes for WIA 1.x and 2.x.
Constant | Value | Description |
---|---|---|
kDeviceCommands | 1 |
One of the flag constants for the EnumerateDeviceCapabilities function.
Enumerate device commands. |
kDeviceDialogSingleImage | 2 |
One of the DeviceDialog and ImageDialog flag constants.
Only allow one image to be selected |
kDeviceDialogUseCommonUI | 4 |
One of the DeviceDialog and ImageDialog flag constants.
Give preference to the system-provided UI, if available. |
kDeviceEvents | 2 |
One of the flag constants for the EnumerateDeviceCapabilities function.
Enumerate device events. |
kIntentBestPreview | &h40000 |
One of the intent constants for GetImageDialog.
Specifies the best quality preview. |
kIntentImageTypeColor | 1 |
One of the intent constants for GetImageDialog.
Preset properties for color content. |
kIntentImageTypeGrayscale | 2 |
One of the intent constants for GetImageDialog.
Preset properties for grayscale content. |
kIntentImageTypeMask | &hF |
One of the intent constants for GetImageDialog.
Mask for all of the image type flags. |
kIntentImageTypeText | 4 |
One of the intent constants for GetImageDialog.
Preset properties for text content. |
kIntentMaximizeQuality | &h20000 |
One of the intent constants for GetImageDialog.
Preset properties to maximize image quality. |
kIntentMinimizeSize | &h10000 |
One of the intent constants for GetImageDialog.
Preset properties to minimize image size. |
kIntentNone | 0 |
One of the intent constants for GetImageDialog.
Default value. Do not preset any properties. |
kIntentSizeMask | &hF0000 |
One of the intent constants for GetImageDialog.
Mask for all of the size/quality flags. |
kSelectDeviceNoDefault | 1 | One of the Select Device Dialog and Image Dialog flag constants. |
kTypeAnalyze | &h00000010 | One of the WIA item type constants. |
kTypeAudio | &h00000020 | One of the WIA item type constants. |
kTypeBurst | &h00000800 | One of the WIA item type constants. |
kTypeDeleted | &h00000080 | One of the WIA item type constants. |
kTypeDevice | &h00000040 | One of the WIA item type constants. |
kTypeDisconnected | &h00000100 | One of the WIA item type constants. |
kTypeFile | &h00000002 | One of the WIA item type constants. |
kTypeFolder | &h00000004 | One of the WIA item type constants. Example |
kTypeFree | &h00000000 | One of the WIA item type constants. |
kTypeGenerated | &h00004000 | One of the WIA item type constants. |
kTypeHasAttachments | &h00008000 | One of the WIA item type constants. Example |
kTypeHPanorama | &h00000200 | One of the WIA item type constants. |
kTypeImage | &h00000001 | One of the WIA item type constants. |
kTypeRoot | &h00000008 | One of the WIA item type constants. |
kTypeStorage | &h00001000 | One of the WIA item type constants. |
kTypeTransfer | &h00002000 | One of the WIA item type constants. |
kTypeVideo | &h00010000 | One of the WIA item type constants. |
kTypeVPanorama | &h00000400 | One of the WIA item type constants. |
This class has no sub classes.
The items on this page are in the following plugins: MBS Win Plugin.
WIAItemEnumeratorMBS - WIAPropertyEnumeratorMBS