Partager via


Méthode IWICImagingFactory::CreateDecoderFromStream (wincodec.h)

Crée un instance de la classe IWICBitmapDecoder en fonction de l’IStream donné.

Syntaxe

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

Paramètres

[in] pIStream

Type : IStream*

Flux à partir duquel créer le décodeur.

[in] pguidVendor

Type : const GUID*

GUID du fournisseur de décodeur préféré. Utilisez NULL si aucun fournisseur préféré n’est utilisé.

[in] metadataOptions

Type : WICDecodeOptions

WICDecodeOptions à utiliser lors de la création du décodeur.

[out, retval] ppIDecoder

Type : IWICBitmapDecoder**

Pointeur qui reçoit un pointeur vers un nouveau IWICBitmapDecoder.

Valeur retournée

Type : HRESULT

Si cette méthode réussit, elle retourne S_OK. Sinon, elle retourne un code d’erreur HRESULT.

Spécifications

   
Client minimal pris en charge Windows XP avec SP2, Windows Vista [applications de bureau | Applications UWP]
Serveur minimal pris en charge Windows Server 2008 [applications de bureau | applications UWP]
Plateforme cible Windows
En-tête wincodec.h
Bibliothèque Windowscodecs.lib
DLL Windowscodecs.dll