Bagikan melalui


IWICBitmapScaler::Initialize method (wincodec.h)

Menginisialisasi penskala bitmap dengan parameter yang disediakan.

Sintaks

HRESULT Initialize(
  [in] IWICBitmapSource           *pISource,
  [in] UINT                       uiWidth,
  [in] UINT                       uiHeight,
  [in] WICBitmapInterpolationMode mode
);

Parameter

[in] pISource

Jenis: IWICBitmapSource*

Sumber bitmap input.

[in] uiWidth

Jenis: UINT

Lebar tujuan.

[in] uiHeight

Jenis: UINT

Tinggi tujuan.

[in] mode

Jenis: WICBitmapInterpolationMode

WICBitmapInterpolationMode untuk digunakan saat penskalaan.

Nilai kembali

Jenis: HRESULT

Jika metode ini berhasil, metode ini mengembalikan S_OK. Jika tidak, kode kesalahan HRESULT akan dikembalikan.

Keterangan

IWICBitmapScaler tidak dapat diinisialisasi beberapa kali. Misalnya, saat menskalakan setiap bingkai dalam gambar multi-bingkai, IWICBitmapScaler baru harus dibuat dan diinisialisasi untuk setiap bingkai.

Contoh

Misalnya menggunakan IWICBitmapScaler, lihat topik Cara Menskalakan Sumber Bitmap .

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung Windows XP dengan SP2, Windows Vista [aplikasi desktop | Aplikasi UWP]
Server minimum yang didukung Windows Server 2008 [aplikasi desktop | Aplikasi UWP]
Target Platform Windows
Header wincodec.h
Pustaka Windowscodecs.lib
DLL Windowscodecs.dll