Metode IWICImagingFactory::CreateEncoder (wincodec.h)
Membuat instans baru kelas IWICBitmapEncoder .
Sintaks
HRESULT CreateEncoder(
[in] REFGUID guidContainerFormat,
[in, optional] const GUID *pguidVendor,
[out, retval] IWICBitmapEncoder **ppIEncoder
);
Parameter
[in] guidContainerFormat
Jenis: REFGUID
GUID untuk format kontainer yang diinginkan.
[in, optional] pguidVendor
Jenis: const GUID*
GUID untuk vendor encoder pilihan.
Nilai | Makna |
---|---|
|
Tidak ada vendor codec pilihan. |
|
Lebih suka menggunakan encoder Microsoft. |
|
Lebih suka menggunakan encoder Microsoft asli. |
[out, retval] ppIEncoder
Jenis: IWICBitmapEncoder**
Pointer yang menerima pointer ke IWICBitmapEncoder baru.
Nilai kembali
Jenis: HRESULT
Jika metode ini berhasil, metode akan mengembalikan S_OK. Jika tidak, kode kesalahan HRESULT akan dikembalikan.
Keterangan
Nilai lain mungkin tersedia untuk guidContainerFormat dan pguidVendor tergantung pada encoder yang diaktifkan WIC yang diinstal. Nilai yang tercantum adalah nilai-nilai yang didukung secara asli oleh sistem operasi.
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 |