Интерфейс IWICImagingFactory (wincodec.h)
Предоставляет методы, используемые для создания компонентов для компонента обработки изображений Windows (WIC), таких как декодеры, кодировщики и преобразователи форматов пикселей.
Наследование
Интерфейс IWICImagingFactory наследуется от интерфейса IUnknown . IWICImagingFactory также имеет следующие типы элементов:
Методы
Интерфейс IWICImagingFactory содержит следующие методы.
IWICImagingFactory::CreateBitmap Создает объект IWICBitmap. |
IWICImagingFactory::CreateBitmapClipper Создает новый экземпляр объекта IWICBitmapClipper. |
IWICImagingFactory::CreateBitmapFlipRotator Создает новый экземпляр объекта IWICBitmapFlipRotator. |
IWICImagingFactory::CreateBitmapFromHBITMAP Создает IWICBitmap из дескриптора растрового изображения. |
IWICImagingFactory::CreateBitmapFromHICON Создает IWICBitmap из дескриптора значка. |
IWICImagingFactory::CreateBitmapFromMemory Создает IWICBitmap из блока памяти. |
IWICImagingFactory::CreateBitmapFromSource Создает IWICBitmap из IWICBitmapSource. |
IWICImagingFactory::CreateBitmapFromSourceRect Создает IWICBitmap из указанного прямоугольника объекта IWICBitmapSource. |
IWICImagingFactory::CreateBitmapScaler Создает новый экземпляр IWICBitmapScaler. |
IWICImagingFactory::CreateColorContext Создает новый экземпляр класса IWICColorContext. |
IWICImagingFactory::CreateColorTransformer Создает новый экземпляр класса IWICColorTransform. |
IWICImagingFactory::CreateComponentEnumerator Создает объект IEnumUnknown указанных типов компонентов. |
IWICImagingFactory::CreateComponentInfo Создает новый экземпляр класса IWICComponentInfo для заданного идентификатора класса компонента (CLSID). |
IWICImagingFactory::CreateDecoder Создает новый экземпляр IWICBitmapDecoder. |
IWICImagingFactory::CreateDecoderFromFileHandle Создает новый экземпляр IWICBitmapDecoder на основе заданного дескриптора файла. |
IWICImagingFactory::CreateDecoderFromFilename Создает новый экземпляр класса IWICBitmapDecoder на основе заданного файла. |
IWICImagingFactory::CreateDecoderFromStream Создает новый экземпляр класса IWICBitmapDecoder на основе заданного объекта IStream. |
IWICImagingFactory::CreateEncoder Создает новый экземпляр класса IWICBitmapEncoder. |
IWICImagingFactory::CreateFastMetadataEncoderFromDecoder Создает новый экземпляр быстрого кодировщика метаданных на основе заданного IWICBitmapDecoder. |
IWICImagingFactory::CreateFastMetadataEncoderFromFrameDecode Создает новый экземпляр быстрого кодировщика метаданных на основе заданного кадра изображения. |
IWICImagingFactory::CreateFormatConverter Создает новый экземпляр класса IWICFormatConverter. |
IWICImagingFactory::CreatePalette Создает новый экземпляр класса IWICPalette. |
IWICImagingFactory::CreateQueryWriter Создает новый экземпляр модуля записи запросов. |
IWICImagingFactory::CreateQueryWriterFromReader Создает новый экземпляр модуля записи запросов на основе заданного средства чтения запросов. Модуль записи запросов будет предварительно заполнен метаданными из средства чтения запросов. |
IWICImagingFactory::CreateStream Создает новый экземпляр класса IWICStream. |
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Windows XP с пакетом обновления 2 (SP2), Windows Vista [классические приложения | Приложения UWP] |
Минимальная версия сервера | Windows Server 2008 [классические приложения | Приложения UWP] |
Целевая платформа | Windows |
Header | wincodec.h |