Méthode IWICImagingFactory ::CreateEncoder (wincodec.h)
Crée un instance de la classe IWICBitmapEncoder.
Syntaxe
HRESULT CreateEncoder(
[in] REFGUID guidContainerFormat,
[in, optional] const GUID *pguidVendor,
[out, retval] IWICBitmapEncoder **ppIEncoder
);
Paramètres
[in] guidContainerFormat
Type : REFGUID
GUID pour le format de conteneur souhaité.
[in, optional] pguidVendor
Type : GUID const*
GUID du fournisseur d’encodeur préféré.
Valeur | Signification |
---|---|
|
Aucun fournisseur de codecs préféré. |
|
Préférez utiliser l’encodeur Microsoft. |
|
Préférez utiliser l’encodeur Microsoft natif. |
[out, retval] ppIEncoder
Type : IWICBitmapEncoder**
Pointeur qui reçoit un pointeur vers un nouvel IWICBitmapEncoder.
Valeur retournée
Type : HRESULT
Si cette méthode réussit, elle retourne S_OK. Sinon, elle retourne un code d’erreur HRESULT.
Remarques
D’autres valeurs peuvent être disponibles pour guidContainerFormat et pguidVendor en fonction des encodeurs wiC installés. Les valeurs répertoriées sont celles qui sont prises en charge en mode natif par le système d’exploitation.
Configuration requise
Condition requise | Valeur |
---|---|
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 |