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,則不會更新 Windows SDK 檔) 中所述的專案擴充屬性WIA_IPA_FILENAME_EXTENSION (。

傳回值

成功時,函式會傳回S_OK。 如果函式失敗,它會傳回標準 COM 錯誤。

備註

如果格式不是 BMP,此函式會假設在 lSize 參數中傳遞的值對於目前的格式是正確的。

規格需求

需求
目標平台 桌面
標頭 wiautil.h (包括 Wiautil.h)