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。 |
时间 |
只读 |
当前时间。 仅适用于设备。 |
宽度 |
只读 |
项的宽度(以像素为单位)。 |
使用以下任一项来检索对 对象的引用:
要求 | 值 |
---|---|
最低受支持的客户端 |
Windows 2000 专业版、Windows XP [仅限桌面应用] |
最低受支持的服务器 |
Windows Server 2003 [仅限桌面应用] |
DLL |
|