Metode IWICImagingFactory::CreateDecoderFromFilename (wincodec.h)

Membuat instans baru kelas IWICBitmapDecoder berdasarkan file yang diberikan.

Sintaks

HRESULT CreateDecoderFromFilename(
  [in]          LPCWSTR           wzFilename,
  [in]          const GUID        *pguidVendor,
  [in]          DWORD             dwDesiredAccess,
  [in]          WICDecodeOptions  metadataOptions,
  [out, retval] IWICBitmapDecoder **ppIDecoder
);

Parameter

[in] wzFilename

Jenis: LPCWSTR

Penunjuk ke string yang dihentikan null yang menentukan nama objek untuk dibuat atau dibuka.

[in] pguidVendor

Jenis: const GUID*

GUID untuk vendor dekoder pilihan. Gunakan NULL jika tidak ada vendor pilihan.

[in] dwDesiredAccess

Jenis: DWORD

Akses ke objek , yang dapat dibaca, ditulis, atau keduanya.

Nilai Makna
GENERIC_READ
Akses baca.
GENERIC_WRITE
Akses tulis.
 

Untuk informasi selengkapnya, lihat Hak Akses Generik.

[in] metadataOptions

Jenis: WICDecodeOptions

WICDecodeOptions untuk digunakan saat membuat dekoder.

[out, retval] ppIDecoder

Jenis: IWICBitmapDecoder**

Pointer yang menerima pointer ke IWICBitmapDecoder baru.

Nilai kembali

Jenis: HRESULT

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

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