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.
| Method | Description |
|---|---|
| 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 |
|
|
IDL |
|
|
DLL |
|