IShellImageData::Scale 方法 (shimgdata.h)
調整影像的大小。
語法
HRESULT Scale(
[in] ULONG cx,
[in] ULONG cy,
[in] InterpolationMode hints
);
參數
[in] cx
類型: ULONG
水準 (x) 維度。 如果此值為 0,x 維度會根據 cy中指定的點設定為縮放值。
[in] cy
類型: ULONG
垂直 (y) 維度。 如果此值為 0,則 y 維度會根據 cx中指定的點設定為縮放值。
[in] hints
InterpolationMode列舉的成員,指定縮放影像時所使用的演算法。
傳回值
類型: HRESULT
如果成功或錯誤值,則傳回 S_OK ,包括下列專案:
傳回碼 | 描述 |
---|---|
|
映射先前未解碼,或呼叫 IShellImageData::D ecode 失敗。 其他內部呼叫也可能會導致傳回此錯誤。 |
|
影像是動畫影像,無法使用此方法進行縮放。 |
|
無法具現化內建物件。 |
|
呼叫應用程式已透過 IShellImageDataAbort的已註冊實例來停止此程式。 |
需求
最低支援的用戶端 | Windows XP [僅限傳統型應用程式] |
最低支援的伺服器 | Windows Server 2003 [僅限傳統型應用程式] |
目標平台 | Windows |
標頭 | shimgdata.h |
Dll | Shell32.dll |