wiasUpdateScanRect 函数 (wiamdef.h)

wiasUpdateScanRect 函数更新扫描设备的扫描区域大小。

语法

HRESULT wiasUpdateScanRect(
  [in] BYTE                 *pWiasContext,
  [in] WIA_PROPERTY_CONTEXT *pContext,
       LONG                 lWidth,
       LONG                 lHeight
);

参数

[in] pWiasContext

指向 WIA 项上下文的指针。

[in] pContext

指向包含属性上下文的 WIA_PROPERTY_CONTEXT 结构的指针,该结构由之前调用 wiasCreatePropContext创建。

lWidth

指定扫描设备的扫描区域的水平宽度(以千分之几英寸为单位)。 通常,这是水平床大小。

lHeight

指定扫描设备的扫描区域的垂直高度,单位为千分之一英寸。 通常,这是垂直床大小。

返回值

成功后,该函数将返回S_OK。 如果函数失败,它将返回标准 COM 错误或WIA_ERROR_XXX错误之一(Microsoft Windows SDK 文档中所述)。

言论

调用此帮助程序方法以更新组成扫描矩形的属性。 对构成扫描矩形的属性进行了适当的更改。 例如,水平分辨率的更改会影响水平盘区。 此函数假定垂直和水平盘区的有效值以及尚未更新垂直和水平位置。

要求

要求 价值
最低支持的客户端 Microsoft Windows Me 和 Windows XP 及更高版本的 Windows作系统中提供。
目标平台 桌面
标头 wiamdef.h (包括 Wiamdef.h)
Wiaservc.lib
DLL Wiaservc.dll

另请参阅

WIA_PROPERTY_CONTEXT

wiasCreatePropContext