Partager via


Interface IWICImagingFactory (wincodec.h)

Expose les méthodes utilisées pour créer des composants pour le composant WiC (Windows Imaging Component), tels que les décodeurs, les encodeurs et les convertisseurs de format de pixels.

Héritage

L’interface IWICImagingFactory hérite de l’interface IUnknown. IWICImagingFactory a également les types de membres suivants :

Méthodes

L’interface IWICImagingFactory a ces méthodes.

 
IWICImagingFactory ::CreateBitmap

Crée un objet IWICBitmap.
IWICImagingFactory ::CreateBitmapClipper

Crée un instance d’un objet IWICBitmapClipper.
IWICImagingFactory ::CreateBitmapFlipRotator

Crée un instance d’un objet IWICBitmapFlipRotator.
IWICImagingFactory ::CreateBitmapFromHBITMAP

Crée un IWICBitmap à partir d’un handle bitmap.
IWICImagingFactory ::CreateBitmapFromHICON

Crée un IWICBitmap à partir d’un handle d’icône.
IWICImagingFactory ::CreateBitmapFromMemory

Crée un IWICBitmap à partir d’un bloc de mémoire.
IWICImagingFactory ::CreateBitmapFromSource

Crée un IWICBitmap à partir d’un IWICBitmapSource.
IWICImagingFactory ::CreateBitmapFromSourceRect

Crée un IWICBitmap à partir d’un rectangle spécifié d’un IWICBitmapSource.
IWICImagingFactory ::CreateBitmapScaler

Crée une instance d’un IWICBitmapScaler.
IWICImagingFactory ::CreateColorContext

Crée une instance de la classe IWICColorContext.
IWICImagingFactory ::CreateColorTransformer

Crée une instance de la classe IWICColorTransform.
IWICImagingFactory ::CreateComponentEnumerator

Crée un objet IEnumUnknown des types de composants spécifiés.
IWICImagingFactory ::CreateComponentInfo

Crée un instance de la classe IWICComponentInfo pour l’identificateur de classe de composant (CLSID) donné.
IWICImagingFactory ::CreateDecoder

Crée une instance de IWICBitmapDecoder.
IWICImagingFactory ::CreateDecoderFromFileHandle

Crée une instance de IWICBitmapDecoder en fonction du descripteur de fichier donné.
IWICImagingFactory ::CreateDecoderFromFilename

Crée une instance de la classe IWICBitmapDecoder en fonction du fichier donné.
IWICImagingFactory ::CreateDecoderFromStream

Crée une instance de la classe IWICBitmapDecoder en fonction de l’IStream donné.
IWICImagingFactory ::CreateEncoder

Crée une instance de la classe IWICBitmapEncoder.
IWICImagingFactory ::CreateFastMetadataEncoderFromDecoder

Crée une instance de l’encodeur de métadonnées rapide en fonction de l’IWICBitmapDecoder donné.
IWICImagingFactory ::CreateFastMetadataEncoderFromFrameDecode

Crée une instance de l’encodeur de métadonnées rapide en fonction du cadre d’image donné.
IWICImagingFactory ::CreateFormatConverter

Crée un instance de la classe IWICFormatConverter.
IWICImagingFactory ::CreatePalette

Crée une instance de la classe IWICPalette.
IWICImagingFactory ::CreateQueryWriter

Crée une instance d’un enregistreur de requêtes.
IWICImagingFactory ::CreateQueryWriterFromReader

Crée une instance d’un enregistreur de requêtes en fonction du lecteur de requête donné. L’enregistreur de requêtes est prérempli avec les métadonnées du lecteur de requête.
IWICImagingFactory ::CreateStream

Crée un instance de la classe IWICStream.

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