IShellImageDataFactory interface

Exposes methods that create IShellImageData instances based on various image sources.

Members

The IShellImageDataFactory interface inherits from the IUnknown interface. IShellImageDataFactory also has these types of members:

Methods

The IShellImageDataFactory interface has these methods.

MethodDescription
CreateImageFromFile

Creates an instance of the IShellImageData interface based on a given file.

CreateImageFromStream

Creates an instance of the IShellImageData interface based on a given file stream.

CreateIShellImageData

Creates an instance of the IShellImageData interface.

GetDataFormatFromPath

Determines a file's format based on its extension.

 

Remarks

This interface is not expected to be available in later versions of Windows. It is recommended that Windows GDI+ APIs be used in place of IShellImageDataFactory methods.

This interface was not included in a public header file prior to Windows Vista.

Requirements

Minimum supported client

Windows XP [desktop apps only]

Minimum supported server

Windows Server 2003 [desktop apps only]

Header

Shimgdata.h

IDL

Shimgdata.idl

DLL

Shell32.dll

 

 

Show: