Bagikan melalui


Metode IWICImagingFactory2::CreateImageEncoder (wincodec.h)

Membuat objek encoder gambar baru.

Sintaks

HRESULT CreateImageEncoder(
  [in]  ID2D1Device      *pD2DDevice,
  [out] IWICImageEncoder **ppWICImageEncoder
);

Parameter

[in] pD2DDevice

Objek ID2D1Device tempat encoder gambar yang sesuai dibuat.

[out] ppWICImageEncoder

Penunjuk ke variabel yang menerima penunjuk ke antarmuka IWICImageEncoder untuk objek encoder yang dapat Anda gunakan untuk mengodekan gambar Direct2D .

Nilai kembali

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

Keterangan

Anda harus membuat gambar untuk meneruskan ke encoder gambar pada perangkat Direct2D yang sama dengan yang Anda berikan ke metode ini.

Anda bertanggung jawab untuk menyiapkan encoder bitmap itu sendiri melalui API IWICBitmapEncoder yang ada. Objek IWICBitmapEncoder atau IWICBitmapFrameEncode diteruskan ke masing-masing metode IWICImageEncoder : WriteThumbnail, WriteFrame, dan WriteFrameThumbnail.

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung Windows 8 [aplikasi desktop | Aplikasi UWP]
Server minimum yang didukung Windows Server 2012 [aplikasi desktop | Aplikasi UWP]
Target Platform Windows
Header wincodec.h
Pustaka Windowscodecs.lib
DLL Windowscodecs.dll

Lihat juga

IWICImagingFactory2