wiauSetImageItemSize 函数 (wiautil.h)
wiauSetImageItemSize 函数根据Microsoft Windows SDK文档) 中描述的当前WIA_IPA_FORMAT设置 (计算图像的大小和宽度(以字节为单位),并将新值写入相应的属性。
语法
HRESULT wiauSetImageItemSize(
[in] BYTE *pWiasContext,
LONG lWidth,
LONG lHeight,
LONG lDepth,
LONG lSize,
[in, optional] PWSTR pwszExt
);
参数
[in] pWiasContext
指向 WIA 项上下文的指针。
lWidth
指定图像的宽度(以像素为单位)。
lHeight
指定图像的高度(以像素为单位)。
lDepth
指定图像的深度(以位为单位)。
lSize
指定存储在设备上的图像大小。
[in, optional] pwszExt
可选。 指向内存位置的指针,该内存位置包含项的本机格式的三个字符文件扩展名。 如果此参数为 NULL,则不会更新项的扩展属性(WIA_IPA_FILENAME_EXTENSION (Windows SDK文档) 中所述)。
返回值
成功后,函数返回S_OK。 如果该函数失败,则返回标准 COM 错误。
注解
如果格式不是 BMP,则此函数假定 在 lSize 参数中传递的值对于当前格式是正确的。
要求
要求 | 值 |
---|---|
目标平台 | 桌面 |
标头 | wiautil.h (包括 Wiautil.h) |