Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
В этом разделе содержатся сведения об интерфейсах компонента образов Windows (WIC).
В этом разделе
| Тема | Описание |
|---|---|
|
IWICBitmap |
Определяет методы, которые добавляют концепцию возможности записи и статических представлений растровых изображений в IWICBitmapSource. |
|
IWICBitmapClipper |
Предоставляет методы, создающие обрезанную версию входного растрового изображения для указанной прямоугольной области. |
|
IWICBitmapCodecInfo |
Предоставляет методы, предоставляющие сведения о конкретном кодеке. |
|
IWICBitmapCodecProgressNotification |
Предоставляет методы, используемые для уведомления о ходе выполнения для кодировщиков и декодаторов. |
|
IWICBitmapDecoder |
Предоставляет методы, относящиеся к декодеру. |
|
IWICBitmapDecoderInfo |
Предоставляет методы, предоставляющие сведения о декоде. |
|
IWICBitmapEncoder |
Определяет методы настройки свойств кодировщика, таких как эскизы, кадры и палитры. |
|
IWICBitmapEncoderInfo |
Предоставляет методы, предоставляющие сведения о кодировщике. |
|
IWICBitmapFlipRotator |
Предоставляет методы для создания растрового изображения с отражением (по горизонтали или вертикали) и/или с вращением с шагом 90 градусов. Повороты выполняются перед переворачиванием. |
|
IWICBitmapFrameDecode |
Определяет методы декодирования отдельных кадров изображений в закодированном файле. |
|
IWICBitmapFrameEncode |
Представляет отдельные кадры изображений кодировщика. |
|
IWICBitmapLock |
Предоставляет методы, поддерживающие метод блокировки. |
|
IWICBitmapScaler |
Представляет входное растровое изображение с изменённым размером с использованием алгоритма ресэмплинга или фильтрации. |
|
IWICBitmapSource |
Предоставляет методы, ссылающиеся на источник, из которого извлекаются пиксели, но не могут быть записаны обратно. |
|
IWICBitmapSourceTransform |
Предоставляет методы для переноса некоторых операций на базовую реализацию IWICBitmapSource. |
|
IWICColorContext |
Предоставляет методы управления цветом. |
|
IWICColorTransform |
Предоставляет методы, которые преобразуют IWICBitmapSource из одного цветового контекста в другой. |
|
IWICComponentFactory |
Предоставляет методы, которые создают компоненты, используемые разработчиками компонентов. К ним относятся средства чтения метаданных, записи и другие службы для использования разработчиками кодека и обработчика метаданных. |
|
IWICComponentInfo |
Предоставляет методы для получения сведений о компонентах. |
|
IWICDdsDecoder |
Предоставляет сведения и функциональные возможности, относящиеся к формату изображения DDS. |
|
IWICDdsEncoder |
Позволяет записывать сведения о формате DDS в кодировщик. |
|
IWICDevelopRaw |
Предоставляет методы, предоставляющие доступ к возможностям необработанного формата кодека. |
|
IWICDevelopRawNotificationCallback |
Предоставляет метод обратного вызова для уведомлений о изменениях в необработанном изображении. |
|
IWICDdsFrameDecode |
Предоставляет доступ к одному кадру данных изображений DDS в собственной DXGI_FORMAT форме, а также сведения о данных изображения. |
|
IWICEnumMetadataItem |
Предоставляет методы, обеспечивающие сервисы перечисления для отдельных элементов метаданных. |
|
IWICFastMetadataEncoder |
Предоставляет методы, используемые для редактирования метаданных на месте. Быстрый кодировщик метаданных позволяет добавлять и удалять метаданные в образ без необходимости полностью перекодировать изображение. |
|
IWICFormatConverter |
Представляет IWICBitmapSource, который преобразует данные изображения из одного формата пикселей в другой, обрабатывая дитерирование и полутонирование в индексированные форматы, преобразование палитры и альфа-пороговое значение. |
|
IWICFormatConverterInfo |
Предоставляет методы, предоставляющие сведения о преобразователе формата пикселей. |
|
IWICImageEncoder |
Кодирует интерфейсы ID2D1Image на IWICBitmapEncoder. |
|
IWICImagingFactory |
Предоставляет методы, используемые для создания компонентов для WIC, таких как декодеры, кодировщики и преобразователи формата пикселей. |
|
IWICImagingFactory2 |
Расширение интерфейса фабрики WIC, которое включает возможность создания IWICImageEncoder. |
|
IWICJpegFrameDecode |
Предоставляет методы для декодирования изображений JPEG. Предоставляет доступ к заголовку Start Of Frame (SOF), заголовку Start Of Scan (SOS), таблицам Хаффмана и квантования и сжатым данным JPEG. Также включает индексирование для эффективного случайного доступа. |
|
IWICJpegFrameEncode |
Предоставляет методы записи сжатых данных сканирования JPEG непосредственно в выходном потоке кодировщика WIC. Также предоставляет доступ к таблицам Huffman и квантизации. |
|
IWICMetadataBlockReader |
Предоставляет методы, предоставляющие доступ ко всем блокам метаданных верхнего уровня кодека. |
|
IWICMetadataBlockWriter |
Предоставляет методы, позволяющие кодирование метаданных. Этот интерфейс реализуется декодером и его кадрами изображений. |
|
IWICMetadataHandlerInfo |
Предоставляет методы, предоставляющие основные сведения о зарегистрированных обработчике метаданных. |
|
IWICMetadataQueryReader |
Предоставляет методы получения блоков метаданных и элементов из декодера или его кадров изображений с помощью выражения запроса метаданных. |
|
IWICMetadataQueryWriter |
Предоставляет методы для настройки или удаления блоков метаданных и элементов в кодировщике или в кадрах его изображений с помощью выражения запроса метаданных. |
|
IWICMetadataReader |
Предоставляет методы, обеспечивающие доступ к содержимому метаданных. Этот интерфейс реализуется независимыми поставщиками программного обеспечения (ISV) для создания новых средств чтения метаданных. |
|
IWICMetadataReaderInfo |
Предоставляет методы, предоставляющие основные сведения о зарегистрированных средствах чтения метаданных. |
|
IWICMetadataWriter |
Предоставляет методы, предоставляющие доступ к записи содержимого метаданных. Это реализуется независимыми поставщиками программного обеспечения для создания новых записи метаданных. |
|
IWICMetadataWriterInfo |
Предоставляет методы, которые предоставляют основные сведения о зарегистрированном писателе метаданных. |
|
IWICPalette |
Предоставляет методы для доступа и создания цветовой таблицы, в первую очередь для индексированных форматов пикселей. |
|
IWICPersistStream |
Предоставляет методы, которые обеспечивают дополнительные методы загрузки и сохранения, принимающие WICPersistOptions. |
|
IWICPixelFormatInfo |
Предоставляет методы, предоставляющие сведения о формате пикселей. |
|
IWICPixelFormatInfo2 |
Расширяет IWICPixelFormatInfo, предоставляя дополнительные сведения о формате пикселей. |
|
IWICPlanarBitmapFrameEncode |
Позволяет записывать пиксели изображения планарного компонента в кодировщик. |
|
IWICPlanarBitmapSourceTransform |
Предоставляет доступ к формату пикселей planar Y CbCr, где компоненты пикселей хранятся в отдельных плоскостях компонентов. |
|
IWICPlanarFormatConverter |
Позволяет инициализировать преобразователь формата с помощью планарного источника. |
|
IWICProgressCallback |
интерфейс IWICProgressCallback документируется только для соответствия требованиям; его использование не рекомендуется и может быть изменено или недоступно в будущем. Вместо этого используйте RegisterProgressNotification. |
|
IWICProgressiveLevelControl |
Предоставляет методы для получения сведений о прогрессивном декодировании и его управлении. |
|
IWICStream |
Представляет поток WIC для ссылки на изображения и содержимое метаданных. |
|
IWICStreamProvider |
Предоставляет методы для поставщика потоков. |