Поделиться через


Интерфейс IShellImageDataFactory (shimgdata.h)

Предоставляет методы, которые создают экземпляры IShellImageData на основе различных источников образов.

Наследование

Интерфейс IShellImageDataFactory наследуется от интерфейса IUnknown . IShellImageDataFactory также имеет следующие типы элементов:

Методы

Интерфейс IShellImageDataFactory содержит следующие методы.

 
IShellImageDataFactory::CreateImageFromFile

Создает экземпляр интерфейса IShellImageData на основе заданного файла.
IShellImageDataFactory::CreateImageFromStream

Создает экземпляр интерфейса IShellImageData на основе заданного потока файлов.
IShellImageDataFactory::CreateIShellImageData

Создает экземпляр интерфейса IShellImageData.
IShellImageDataFactory::GetDataFormatFromPath

Определяет формат файла на основе его расширения.

Комментарии

Ожидается, что этот интерфейс не будет доступен в более поздних версиях Windows. Рекомендуется использовать API Windows GDI+ вместо методов IShellImageDataFactory .

Этот интерфейс не был включен в общедоступный файл заголовка до Windows Vista.

Требования

Требование Значение
Минимальная версия клиента Windows XP [только классические приложения]
Минимальная версия сервера Windows Server 2003 [только классические приложения]
Целевая платформа Windows
Header shimgdata.h