SetPixelWindow 函数 (wiamicro.h)

SetPixelWindow 函数设置要扫描的图像区域。

语法

WIAMICRO_API HRESULT SetPixelWindow(
  [in, out] PSCANINFO pScanInfo,
            LONG      x,
            LONG      y,
            LONG      xExtent,
            LONG      yExtent
);

参数

[in, out] pScanInfo

指向表示设备的当前状态 SCANINFO 结构。 这由 WIA Flatbed 驱动程序存储,以确保微驱动程序和 WIA Flatbed 驱动程序之间的同步设置。

x

指定所选矩形左侧的水平位置值(以像素为单位)。

y

指定所选矩形顶部的垂直位置值(以像素为单位)。

xExtent

指定所选矩形的宽度(以像素为单位)。

yExtent

指定所选矩形的高度(以像素为单位)。

返回值

如果函数成功,它将返回S_OK。 如果函数失败,它将返回标准 COM 错误代码。

言论

在此函数中,microdriver 应设置 SCANINFO 结构的 窗口 成员,从而进行任何必要的特定于设备的调整。

要求

要求 价值
目标平台 桌面
标头 wiamicro.h (包括 Wiamicro.h)

另请参阅

SCANINFO

WIA Microdriver 结构