Partager via


Interface IShellImageDataFactory (shimgdata.h)

Expose des méthodes qui créent des instances IShellImageData basées sur différentes sources d’images.

Héritage

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

Méthodes

L’interface IShellImageDataFactory utilise ces méthodes.

 
IShellImageDataFactory ::CreateImageFromFile

Crée une instance de l’interface IShellImageData basée sur un fichier donné.
IShellImageDataFactory ::CreateImageFromStream

Crée une instance de l’interface IShellImageData basée sur un flux de fichiers donné.
IShellImageDataFactory ::CreateIShellImageData

Crée un instance de l’interface IShellImageData.
IShellImageDataFactory ::GetDataFormatFromPath

Détermine le format d’un fichier en fonction de son extension.

Remarques

Cette interface n’est pas censée être disponible dans les versions ultérieures de Windows. Il est recommandé d’utiliser les API Windows GDI+ à la place des méthodes IShellImageDataFactory .

Cette interface n’était pas incluse dans un fichier d’en-tête public avant Windows Vista.

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows XP [applications de bureau uniquement]
Serveur minimal pris en charge Windows Server 2003 [applications de bureau uniquement]
Plateforme cible Windows
En-tête shimgdata.h