WIA_BARCODE_INFO 结构 (wiadef.h)

WIA_BARCODE_INFO结构存储一个解码条形码的信息。

语法

typedef struct _WIA_BARCODE_INFO {
  DWORD Size;
  DWORD Type;
  DWORD Page;
  DWORD Confidence;
  DWORD XOffset;
  DWORD YOffset;
  DWORD Rotation;
  DWORD Length;
  WCHAR Text[1];
} WIA_BARCODE_INFO;

成员

Size

此结构的总大小(以字节为单位)。

Type

条形码类型。 WIA_IPS_SUPPORTED_BARCODE_TYPES值之一。

Page

检测到条形码的页码。 引用当前扫描作业的从零开始的索引。

Confidence

置信度。 介于 0 (无置信) 到 10 (最大置信度) 范围内的值。

XOffset

相对于扫描图像 () 的水平坐标(以像素为单位),其中检测到条形码的左上角原点。 如果未知,此值可以为 0。

YOffset

垂直坐标(以像素为单位) (相对于扫描图像) ,其中检测到条形码的左上角原点。 如果未知,此值可以为 0。

Rotation

条形码的旋转角度(以度为单位)。 rage 中的值从 0 到 359。 如果未知,此值可以为 0。

Length

包含解码的条形码文本的字符串中的文本字符数,不包括 NULL 终止符的长度。

Text[1]

字符串占位符,该字符串包含解码的条形码文本 (双字节字符,null 终止) 。

要求

要求
Header wiadef.h (包括 Wiadef.h)