Item 对象

Windows 映像获取 (WIA) 硬件设备表示为 Item 对象的分层树。 此树中的根项表示设备本身,而子项表示图像、文件夹或扫描床。

使用 Item 对象将数据传输到文件、导航特定设备的项树或检索有关图像或设备的信息。

成员

Item 对象具有以下类型的成员:

方法

Item 对象具有这些方法。

方法 说明
GetItemsFromUI Item 对象的 GetItemsFromUI 方法显示一个对话框,允许用户选择要从设备传输的图像和音频。
GetPropById Item 对象的 GetPropById 方法使用项属性的 ID 返回其值。
TakePicture Item 对象的 TakePicture 方法会导致数码相机设备拍摄一张照片,并返回一个代表结果图像的 Item 对象。 此方法仅适用于数码相机设备。
转移 Item 对象的 Transfer 方法将数据从设备传输到文件。 此方法仅适用于设备类型项。

 

属性

Item 对象具有这些属性。

属性 访问类型 说明
Children
只读
Item 对象的 Children 属性检索 Item 对象的集合。 此集合中的项表示层次结构树中此项的直接子级的项。
ConnectStatus
只读
检索设备的连接状态。 此属性仅适用于设备类型的项, (根项) 。 如果此属性不适用于项) ,则可能的值为“connected”、“disconnected”或 NULL (。
FirmwareVersion
只读
检索设备的固件版本。 此属性仅适用于设备类型的项, (根项) 。
FullName
只读
检索在 UI 中显示的项的全名。
高度
只读
项的高度(以像素为单位)。
ItemType
只读
此项的类型。
名称
只读
显示在 UI 中的项的名称。
PictureHeight
只读
此数码相机生成的图像的高度(以像素为单位)。 仅适用于数码相机。
PictureWidth
只读
此数码相机生成的图像的宽度(以像素为单位)。 仅适用于数码相机。
ThumbHeight
只读
缩略图图像的高度(以像素为单位)。 如果此项不支持缩略图,则此属性返回 -1。
缩略 图
只读
缩略图图像的路径和文件名。 如果项不支持缩略图,或者如果无法生成路径,则此属性为 NULL
ThumbWidth
只读
缩略图图像的宽度(以像素为单位)。 如果此项不支持缩略图,则此属性返回 -1。
时间
只读
当前时间。 仅适用于设备。
宽度
只读
项的宽度(以像素为单位)。

 

备注

Creation\Access 函数

使用以下任一项来检索对 对象的引用:

TakePicture

创建

创建

 

要求

要求
最低受支持的客户端
Windows 2000 专业版、Windows XP [仅限桌面应用]
最低受支持的服务器
Windows Server 2003 [仅限桌面应用]
DLL
Wiascr.dll (版本 4.90 或更高版本)