IWICBitmapScaler::Initialize 方法 (wincodec.h)
使用所提供的參數初始化點陣圖縮放器。
語法
HRESULT Initialize(
[in] IWICBitmapSource *pISource,
[in] UINT uiWidth,
[in] UINT uiHeight,
[in] WICBitmapInterpolationMode mode
);
參數
[in] pISource
類型: IWICBitmapSource*
輸入位圖來源。
[in] uiWidth
類型: UINT
目的地寬度。
[in] uiHeight
類型: UINT
目的地高度。
[in] mode
類型: WICBitmapInterpolationMode
調整時要使用的 WICBitmapInterpolationMode 。
傳回值
類型: HRESULT
如果此方法成功,則會傳回 S_OK。 否則,它會傳回 HRESULT 錯誤碼。
備註
IWICBitmapScaler 無法多次初始化。 例如,在多畫面格影像中調整每個畫面格時,必須為每個畫面建立並初始化新的 IWICBitmapScaler 。
範例
如需使用 IWICBitmapScaler 的範例,請參閱 如何調整位圖來源 主題。
規格需求
需求 | 值 |
---|---|
最低支援的用戶端 | Windows XP 搭配 SP2、Windows Vista [傳統型應用程式 |UWP 應用程式] |
最低支援的伺服器 | Windows Server 2008 [傳統型應用程式 |UWP 應用程式] |
目標平台 | Windows |
標頭 | wincodec.h |
程式庫 | Windowscodecs.lib |
Dll | Windowscodecs.dll |