Интерфейс 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 |