Bagikan melalui


Metode IWICImagingFactory::CreateDecoderFromStream (wincodec.h)

Membuat instans baru kelas IWICBitmapDecoder berdasarkan IStream yang diberikan.

Sintaks

HRESULT CreateDecoderFromStream(
  [in]          IStream           *pIStream,
  [in]          const GUID        *pguidVendor,
  [in]          WICDecodeOptions  metadataOptions,
  [out, retval] IWICBitmapDecoder **ppIDecoder
);

Parameter

[in] pIStream

Jenis: IStream*

Aliran untuk membuat dekoder.

[in] pguidVendor

Jenis: const GUID*

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

[in] metadataOptions

Jenis: WICDecodeOptions

WICDecodeOptions untuk digunakan saat membuat dekoder.

[out, retval] ppIDecoder

Jenis: IWICBitmapDecoder**

Pointer yang menerima pointer ke IWICBitmapDecoder baru.

Mengembalikan nilai

Jenis: HRESULT

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

Persyaratan

   
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