Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Общие сведения о технологии компонента образов Windows.
Чтобы разработать компонент образов Windows, вам потребуется следующее:
Рекомендации по программированию для этой технологии см. в следующих руководствах.
Enumerations
|
WIC8BIMIptcDigestProperties Задает идентификаторы элементов метаданных в блоке метаданных 8BIM IPTC. |
|
WIC8BIMIptcProperties Задает идентификаторы элементов метаданных в блоке IPTC 8BIM. |
|
WIC8BIMResolutionInfoProperties Задает идентификаторы элементов метаданных в блоке 8BIMResolutionInfo. |
|
WICBitmapAlphaChannelOption Указывает требуемое использование альфа-канала. |
|
WICBitmapChainType Определяет константы, указывающие тип цепочки. |
|
WICBitmapCreateCacheOption Указывает требуемое использование кэша. |
|
WICBitmapDecoderCapabilities Задает возможности декодера. |
|
WICBitmapDitherType Указывает тип алгоритма дизера, применяемого при преобразовании между форматами изображений. |
|
WICBitmapEncoderCacheOption Задает параметры кэша, доступные для кодировщика. |
|
WICBitmapInterpolationMode Указывает режим выборки или фильтрации, используемый при масштабировании изображения. |
|
WICBitmapLockFlags Указывает доступ к IWICBitmap. |
|
WICBitmapPaletteType Задает тип палитры, используемой для индексированного формата изображения. |
|
WICBitmapTransformOptions Задает преобразования перевернутого и поворота. |
|
WICColorContextType Задает типы контекста цвета. |
|
WICComponentEnumerateOptions Задает параметры перечисления компонентов. |
|
WICComponentSigning Указывает состояние подписи компонента. |
|
WICComponentType Указывает тип компонента компонента образов Windows (WIC). |
|
WICDdsAlphaMode Указывает значение значений компонента цвета пикселя, содержащихся на изображении DDS. |
|
WICDdsDimension Указывает тип измерения данных, содержащихся на изображении DDS. |
|
WICDecodeOptions Задает параметры декодирования. |
|
WICGifApplicationExtensionProperties Задает свойства метаданных расширения приложения для изображения формата графического обмена (GIF). |
|
WICGifCommentExtensionProperties Задает свойства метаданных расширения комментария для изображения формата обмена графикой (GIF). |
|
WICGifGraphicControlExtensionProperties Задает свойства метаданных расширения графического элемента управления, определяющие переходы между каждой анимацией кадров для изображений формата GIF. |
|
WICGifImageDescriptorProperties Указывает свойства метаданных дескриптора изображения для кадров формата обмена графикой (GIF). |
|
WICGifLogicalScreenDescriptorProperties Задает свойства дескриптора логического экрана для метаданных формата обмена графикой (GIF). |
|
WICHeifCompressionOption Определяет константы, указывающие параметры сжатия формата изображений высокой эффективности (HEIF). |
|
WICHeifHdrProperties Задает свойства HDR изображения с высоким уровнем эффективности (HEIF). |
|
WICHeifProperties Указывает свойства изображения с высоким уровнем эффективности (HEIF). |
|
WICJpegChrominanceProperties Указывает свойство таблицы chrominance JPEG. |
|
WICJpegCommentProperties Указывает свойства комментариев JPEG. |
|
WICJpegIndexingOptions Задает параметры индексирования изображения JPEG. |
|
WICJpegLuminanceProperties Указывает свойство таблицы яркости JPEG. |
|
WICJpegScanType Задает макет памяти данных пикселей в сканировании изображения JPEG. |
|
WICJpegTransferMatrix Указывает матрицу преобразования из Y'Cb'Cr в R'G'B. |
|
WICJpegYCrCbSubsamplingOption Указывает параметры подсамплинга JPEG YCrCB. |
|
WICMetadataCreationOptions Задает параметры создания метаданных. |
|
WICNamedWhitePoint Задает именованные балансы белого цвета для необработанных изображений. |
|
WICPersistOptions Задает параметры компонента образов Windows (WIC), используемые при инициализации компонента с потоком. |
|
WICPixelFormatNumericRepresentation Определяет константы, указывающие примитивный тип для числового представления формата пикселей WIC. |
|
WICPlanarOptions Задает дополнительные параметры реализации IWICPlanarBitmapSourceTransform. |
|
WICPngBkgdProperties Указывает свойства метаданных блоков переносимой сетевой графики (PNG) (bKGD). |
|
WICPngChrmProperties Указывает свойства метаданных блока cHRM для CIE XYZ chromaticity. |
|
WICPngFilterOption Задает фильтры переносимой сетевой графики (PNG), доступные для оптимизации сжатия. |
|
WICPngGamaProperties Указывает свойства метаданных блок-метаданных gAMA для переносимой сетевой графики (PNG). |
|
WICPngHistProperties Указывает свойства метаданных фрагмента hIST для переносимой сетевой графики (PNG). |
|
WICPngIccpProperties Указывает свойства метаданных блока iCCP для переносимой сетевой графики (PNG). |
|
WICPngItxtProperties Задает свойства метаданных блока iTXT (PNG) переносимой сетевой графики. |
|
WICPngSrgbProperties Указывает свойства метаданных блок-метаданных переносимой сетевой графики (PNG) sRGB. |
|
WICPngTimeProperties Задает свойства метаданных блок-метаданных переносимой сетевой графики (PNG). |
|
WICProgressNotification Указывает, когда должен вызываться обратный вызов уведомления о ходе выполнения. |
|
WICProgressOperation Указывает операции выполнения для получения уведомлений. |
|
WICRawCapabilities Указывает поддержку необработанного образа. |
|
WICRawParameterSet Задает набор параметров, используемый необработанным кодеком. |
|
WICRawRenderMode Указывает намерение отрисовки следующего вызова CopyPixels. |
|
WICRawRotationCapabilities Задает возможности поворота кодека. |
|
WICSectionAccessLevel Указывает уровень доступа раздела "Интерфейс графического устройства Windows" (GDI). |
|
WICTiffCompressionOption Задает параметры сжатия файлов с тегами (TIFF). |
|
WICWebpAnimProperties Задает свойства анимации изображения WebP. |
|
WICWebpAnmfProperties Указывает свойства кадра анимации изображения WebP. |
Functions
|
AddWriter Добавляет блок метаданных верхнего уровня, добавив для него IWICMetadataWriter. |
|
AppendFrameToChain Создает кадр, связанный с цепочкой заданного типа. |
|
CanConvert Определяет, можно ли преобразовать исходный формат пикселей в целевой формат пикселей. |
|
CanConvert Запрос, если преобразователь формата может преобразоваться из одного формата в другой. |
|
ClearIndexing Удаляет индексирование из JPEG, индексированного с помощью IWICJpegFrameDecode::SetIndexing. |
|
Clone Создает копию текущего IWICEnumMetadataItem. |
|
Commit Фиксирует все изменения для изображения и закрывает поток. |
|
Commit Фиксирует кадр в изображении. |
|
Commit Завершает изменения метаданных в потоке изображений. |
|
CopyBlocks Запрашивает данные пикселей, так как они хранятся в файле DDS в собственном коде. |
|
CopyPalette Копирует IWICPalette декодера. |
|
CopyPalette Извлекает таблицу цветов для индексированных форматов пикселей. |
|
CopyPixels Указывает объекту создавать пиксели. |
|
CopyPixels Копирует данные пикселей с помощью предоставленных входных параметров. |
|
CopyPixels Копирует пиксели в конечные плоскости. Настроены заданными входными параметрами. |
|
CopyScan Извлекает копию сжатой проверки JPEG непосредственно из выходного потока декодера WIC. |
|
CreateBitmap Создает объект IWICBitmap. |
|
CreateBitmapClipper Создает новый экземпляр объекта IWICBitmapClipper. |
|
CreateBitmapFlipRotator Создает новый экземпляр объекта IWICBitmapFlipRotator. |
|
CreateBitmapFromHBITMAP Создает IWICBitmap из дескриптора растрового изображения. |
|
CreateBitmapFromHICON Создает IWICBitmap из дескриптора значка. |
|
CreateBitmapFromMemory Создает IWICBitmap из блока памяти. |
|
CreateBitmapFromSource Создает IWICBitmap из IWICBitmapSource. |
|
CreateBitmapFromSourceRect Создает IWICBitmap из указанного прямоугольника IWICBitmapSource. |
|
CreateBitmapScaler Создает новый экземпляр IWICBitmapScaler. |
|
CreateColorContext Создает новый экземпляр класса IWICColorContext. |
|
CreateColorTransformer Создает новый экземпляр класса IWICColorTransform. |
|
CreateComponentEnumerator Создает объект IEnumUnknown указанных типов компонентов. |
|
CreateComponentInfo Создает новый экземпляр класса IWICComponentInfo для заданного идентификатора класса компонента (CLSID). |
|
CreateDecoder Создает новый экземпляр IWICBitmapDecoder. |
|
CreateDecoderFromFileHandle Создает новый экземпляр IWICBitmapDecoder на основе заданного дескриптора файла. |
|
CreateDecoderFromFilename Создает новый экземпляр класса IWICBitmapDecoder на основе заданного файла. |
|
CreateDecoderFromStream Создает новый экземпляр класса IWICBitmapDecoder на основе заданного IStream. |
|
CreateEncoder Создает новый экземпляр класса IWICBitmapEncoder. |
|
CreateEncoderPropertyBag Создает контейнер свойств кодировщика. |
|
CreateFastMetadataEncoderFromDecoder Создает новый экземпляр кодировщика быстрых метаданных на основе заданного IWICBitmapDecoder. |
|
CreateFastMetadataEncoderFromFrameDecode Создает новый экземпляр кодировщика быстрых метаданных на основе заданного кадра изображения. |
|
CreateFormatConverter Создает новый экземпляр класса IWICFormatConverter. |
|
CreateImageEncoder Создает новый объект кодировщика изображений. |
|
CreateInstance Создает новый экземпляр IWICBitmapDecoder. |
|
CreateInstance Создает новый экземпляр IWICBitmapEncoder. |
|
CreateInstance Создает новый экземпляр IWICFormatConverter. |
|
CreateInstance Создает экземпляр IWICMetadataReader. |
|
CreateInstance Создает экземпляр IWICMetadataWriter. |
|
CreateMetadataReader Создает IWICMetadataReader на основе заданных параметров. (IWICComponentFactory.CreateMetadataReader) |
|
CreateMetadataReaderFromContainer Создает IWICMetadataReader на основе заданных параметров. (IWICComponentFactory.CreateMetadataReaderFromContainer) |
|
CreateMetadataWriter Создает IWICMetadataWriter на основе заданных параметров. |
|
CreateMetadataWriterFromReader Создает IWICMetadataWriter из заданного IWICMetadataReader. |
|
CreateNewFrame Создает новый экземпляр IWICBitmapFrameEncode. |
|
CreateNewFrame Создает новый кадр для кодирования. |
|
CreatePalette Создает новый экземпляр класса IWICPalette. |
|
CreateQueryReaderFromBlockReader Создает IWICMetadataQueryReader из заданного объекта IWICMetadataBlockReader. |
|
CreateQueryWriter Создает новый экземпляр модуля записи запросов. |
|
CreateQueryWriterFromBlockWriter Создает IWICMetadataQueryWriter из заданного объекта IWICMetadataBlockWriter. |
|
CreateQueryWriterFromReader Создает новый экземпляр средства записи запросов на основе заданного средства чтения запросов. Модуль записи запросов будет предварительно заполнен метаданными из средства чтения запросов. |
|
CreateStream Создает новый экземпляр класса IWICStream. |
|
DoesRequireFixedSize Определяет, требуется ли обработчик метаданных фиксированного размера. |
|
DoesRequireFullStream Определяет, требуется ли обработчику полный поток. |
|
DoesSupportAnimation Извлекает значение, указывающее, поддерживает ли кодек анимацию. |
|
DoesSupportChainType Определяет, поддерживается ли указанный тип цепочки. |
|
DoesSupportChromakey Извлекает значение, указывающее, поддерживает ли кодек chromakeys. |
|
DoesSupportIndexing Получает значение, указывающее, поддерживает ли этот декодировщик индексирование для эффективного случайного доступа. |
|
DoesSupportLossless Извлекает значение, указывающее, поддерживает ли кодек форматы без потери. |
|
DoesSupportMultiframe Извлекает значение, указывающее, поддерживает ли кодек многокадровые изображения. |
|
DoesSupportPadding Определяет, поддерживает ли обработчик метаданных заполнение. |
|
DoesSupportTransform Определяет, поддерживается ли конкретный параметр преобразования изначально реализацией интерфейса IWICBitmapSourceTransform. |
|
DoesSupportTransform Используйте этот метод, чтобы определить, поддерживается ли нужный планарный результат и разрешить вызывающему объекту выбрать оптимизированный путь кода, если он есть. |
|
GetAcHuffmanTable Извлекает копию таблицы AC Huffman для указанной проверки и таблицы. (IWICJpegFrameDecode.GetAcHuffmanTable) |
|
GetAcHuffmanTable Извлекает копию таблицы AC Huffman для указанной проверки и таблицы. (IWICJpegFrameEncode.GetAcHuffmanTable) |
|
GetAuthor Извлекает имя автора компонента. |
|
GetBitsPerPixel Получает биты на пиксель (BPP) формата пикселей. |
|
GetChainedFrame Извлекает кадр для цепочки заданного типа. |
|
GetChainedFrameCount Извлекает количество кадров для цепочки заданного типа. |
|
GetChannelCount Возвращает количество каналов, содержащих формат пикселей. |
|
GetChannelMask Возвращает маску канала формата пикселей. |
|
GetClosestPixelFormat Извлекает ближайший формат пикселей, к которому реализация IWICBitmapSourceTransform может изначально копировать пиксели, учитывая нужный формат. |
|
GetClosestSize Возвращает ближайшие измерения, которые реализация может масштабироваться в собственном коде с учетом требуемых измерений. |
|
GetCLSID Извлекает идентификатор класса компонента (CLSID) |
|
GetColorContext Возвращает формат пикселя IWICColorContext. |
|
GetColorContexts Извлекает объекты IWICColorContext изображения. |
|
GetColorContexts Извлекает объект IWICColorContext, связанный с кадром изображения. |
|
GetColorCount Извлекает количество цветов в таблице цветов. |
|
GetColorManagementVersion Извлекает номер версии управления цветом, поддерживаемый кодеком. |
|
GetColors Заполняет предоставленный массив цветов цвета цветами из внутренней таблицы цветов. Массив цветов должен быть размером в соответствии с возвращаемыми результатами из GetColorCount. |
|
GetComponentType Извлекает WICComponentType компонента. |
|
GetContainerFormat Извлекает GUID контейнера, связанный с кодеком. |
|
GetContainerFormat Извлекает формат контейнера образа. |
|
GetContainerFormat Извлекает формат контейнера кодировщика. |
|
GetContainerFormat Возвращает формат контейнера чтения запросов метаданных. |
|
GetContainerFormat Извлекает формат контейнера декодера. |
|
GetContainerFormats Извлекает форматы контейнеров, поддерживаемые обработчиком метаданных. |
|
GetContrast Возвращает значение контрастности необработанного изображения. |
|
GetCount Извлекает количество блоков метаданных верхнего уровня. |
|
GetCount Возвращает количество элементов метаданных в средстве чтения. |
|
GetCurrentLevel Возвращает текущий прогрессивный уровень декодера. |
|
GetCurrentParameterSet Возвращает текущий набор параметров. |
|
GetDataPointer Получает указатель на верхний левый пиксель в заблокированном прямоугольнике. |
|
GetDcHuffmanTable Извлекает копию таблицы DC Huffman для указанной проверки и таблицы. (IWICJpegFrameDecode.GetDcHuffmanTable) |
|
GetDcHuffmanTable Извлекает копию таблицы DC Huffman для указанной проверки и таблицы. (IWICJpegFrameEncode.GetDcHuffmanTable) |
|
GetDecoderInfo Извлекает IWICBitmapDecoderInfo для изображения. |
|
GetDeviceManufacturer Извлекает имя производства устройства, связанного с кодеком. |
|
GetDeviceManufacturer Извлекает производителя устройства обработчика метаданных. |
|
GetDeviceModels Извлекает разделенный запятыми список моделей устройств, связанных с кодеком. |
|
GetDeviceModels Извлекает модели устройств, поддерживающие обработчик метаданных. |
|
GetEncoderInfo Извлекает идентификатор IWICBitmapEncoderInfo для кодировщика. |
|
GetEnumerator Возвращает перечислитель всех элементов метаданных в текущем относительном расположении в иерархии метаданных. |
|
GetEnumerator Извлекает перечисление объектов IWICMetadataReader, представляющих каждый из блоков метаданных верхнего уровня. |
|
GetEnumerator Возвращает перечислитель всех элементов метаданных. |
|
GetExifColorSpace Извлекает контекст цвета цветового пространства файла изображения Exchangeable (EXIF). |
|
GetExposureCompensation Возвращает значение остановки компенсации экспозиции необработанного изображения. |
|
GetFileExtensions Извлекает разделенный запятыми список расширений имен файлов, связанных с кодеком. |
|
GetFormatGUID Возвращает GUID формата пикселей. |
|
GetFormatInfo Получает сведения о формате, в котором хранится изображение DDS. |
|
GetFrame Извлекает указанный кадр изображения. |
|
GetFrame Извлекает указанный кадр изображения DDS. |
|
GetFrameCount Извлекает общее количество кадров в изображении. |
|
GetFrameHeader Извлекает данные заголовка из всего кадра. |
|
GetFriendlyName Извлекает понятное имя компонента, которое представляет собой отображаемое имя для компонента, доступное для чтения. |
|
GetGamma Возвращает текущий гамма-параметр необработанного изображения. |
|
GetHeader Возвращает заголовок метаданных для записи метаданных. |
|
GetKelvinRangeInfo Возвращает сведения о текущем диапазоне Келвина необработанного изображения. |
|
GetLevelCount Получает количество уровней прогрессивного декодирования, поддерживаемых CODEC. |
|
GetLocation Извлекает текущий путь относительно корневого блока метаданных. |
|
GetMetadataByName Извлекает блок метаданных или элемент, определяемый выражением запроса метаданных. |
|
GetMetadataFormat Извлекает формат метаданных обработчика метаданных. |
|
GetMetadataFormat Возвращает формат метаданных, связанный с средством чтения. |
|
GetMetadataHandlerInfo Возвращает сведения обработчика метаданных, связанные с средством чтения. |
|
GetMetadataQueryReader Извлекает средство чтения запросов метаданных из декодатора. |
|
GetMetadataQueryReader Извлекает средство чтения запросов метаданных для кадра. |
|
GetMetadataQueryWriter Извлекает модуль записи запросов метаданных для кодировщика. |
|
GetMetadataQueryWriter Возвращает модуль записи запросов метаданных для кадра кодировщика. |
|
GetMetadataQueryWriter Извлекает модуль записи запросов метаданных для быстрой кодирования метаданных. |
|
GetMimeTypes Извлекает разделенную запятыми последовательность типов mime, связанных с кодеком. |
|
GetNamedWhitePoint Возвращает именованную белую точку необработанного изображения. |
|
GetNoiseReduction Возвращает значение уменьшения шума необработанного изображения. |
|
GetNumericRepresentation Извлекает wiCPixelFormatNumericRepresentation формата пикселей. |
|
GetParameters Возвращает данные, относящиеся к DDS. (IWICDdsDecoder.GetParameters) |
|
GetParameters Возвращает данные, относящиеся к DDS. (IWICDdsEncoder.GetParameters) |
|
GetPatterns Извлекает подписи шаблона файла, поддерживаемые декодером. |
|
GetPatterns Возвращает шаблоны метаданных, связанные с средством чтения метаданных. |
|
GetPersistOptions Возвращает параметры сохранения, используемые при инициализации компонента с потоком. |
|
GetPixelFormat Возвращает формат пикселя для заблокированной области пикселей. Это можно использовать для вычисления количества байтов на пиксель в заблокированной области. |
|
GetPixelFormat Извлекает формат пикселя источника растрового изображения. |
|
GetPixelFormats Извлекает форматы пикселей, поддерживаемые кодеком. |
|
GetPixelFormats Извлекает список идентификаторов GUID, указывающих, какие пиксели форматируют поддерживаемый преобразователь. |
|
GetPreferredVendorGUID Возвращает идентификатор GUID предпочтительного поставщика. |
|
GetPreview Извлекает образ предварительной версии, если он поддерживается. |
|
GetProfileBytes Извлекает профиль контекста цвета. |
|
GetQuantizationTable Извлекает копию таблицы квантизации. (IWICJpegFrameDecode.GetQuantizationTable) |
|
GetQuantizationTable Извлекает копию таблицы квантизации. (IWICJpegFrameEncode.GetQuantizationTable) |
|
GetReaderByIndex Извлекает IWICMetadataReader для указанного блока метаданных верхнего уровня. |
|
GetRenderMode Возвращает текущий WICRawRenderMode. |
|
GetResolution Извлекает частоту выборки между пикселями и физическими измерениями мира. |
|
GetRotation Возвращает текущий угол поворота. |
|
GetSaturation Возвращает значение насыщенности необработанного изображения. |
|
GetScanHeader Извлекает параметры из маркера запуска проверки (SOS) для сканирования с указанным индексом. |
|
GetSharpness Возвращает значение резкости необработанного изображения. |
|
GetSigningStatus Извлекает состояние подписи компонента. |
|
GetSize Извлекает ширину и высоту прямоугольника в пикселях. |
|
GetSize Извлекает ширину пикселя и высоту растрового изображения. |
|
GetSizeInBlocks Возвращает ширину и высоту изображения DDS в блоках. |
|
GetSpecVersion Извлекает версию спецификации компонента. |
|
GetStream Возвращает поток, удерживаемый компонентом. |
|
GetStride Предоставляет доступ к значению шага для памяти. |
|
GetThumbnail Извлекает эскиз растрового изображения, если он существует |
|
GetThumbnail Извлекает небольшой предварительный просмотр кадра, если поддерживается кодеком. |
|
GetTint Возвращает значение отметки необработанного изображения. |
|
GetToneCurve Получает кривую тона необработанного изображения. |
|
GetType Извлекает тип контекста цвета. (IWICColorContext.GetType) |
|
GetType Извлекает WICBitmapPaletteType, описывающий палитру. |
|
GetValue Возвращает значение элемента метаданных. |
|
GetValueByIndex Возвращает элемент метаданных по указанному индексу. |
|
GetVendorGUID Извлекает GUID поставщика. |
|
GetVersion Извлекает версию компонента. |
|
GetWhitePointKelvin Получает белую точку Кельвина температуры необработанного изображения. |
|
GetWhitePointRGB Возвращает значения RGB белой точки. |
|
GetWriterByIndex Извлекает IWICMetadataWriter, который находится в указанном индексе. |
|
HasAlpha Указывает, содержит ли палитра запись, которая непрозрачна (т. е. запись с альфа-значением меньше 1). |
|
Initialize Инициализирует точечный клиппер с указанными параметрами. |
|
Initialize Инициализирует декодатор с предоставленным потоком. |
|
Initialize Инициализирует кодировщик с помощью IStream, который сообщает кодировщику, где кодировать биты. |
|
Initialize Инициализирует поворот растрового изображения с указанными параметрами. |
|
Initialize Инициализирует кодировщик кадров с помощью заданных свойств. |
|
Initialize Инициализирует масштабировщик растровых карт указанными параметрами. |
|
Initialize Инициализирует IWICColorTransform с IWICBitmapSource и преобразует его из одного IWICColorContext в другой. |
|
Initialize Инициализирует преобразователь формата. |
|
Initialize Инициализирует преобразователь формата с помощью планарного источника и задает формат с чередуемых выходных пикселей. |
|
InitializeCustom Инициализирует палитру для предоставленных настраиваемых записей цветов. |
|
InitializeFromBitmap Инициализирует палитру с помощью вычисляемых оптимизированных значений на основе эталонной растровой карты. |
|
InitializeFromBlockReader Инициализирует IWICMetadataBlockWriter из заданного IWICMetadataBlockReader. Это приведет к предварительному заполнению модуля записи блоков метаданных со всеми метаданными в средстве чтения блоков метаданных. |
|
InitializeFromExifColorSpace Инициализирует контекст цвета с помощью цветового пространства файла образа Exchangeable (EXIF). |
|
InitializeFromFilename Инициализирует контекст цвета из заданного файла. |
|
InitializeFromFilename Инициализирует поток из определенного файла. |
|
InitializeFromIStream Инициализирует поток из другого потока. Права доступа наследуются от базового потока. |
|
InitializeFromIStreamRegion Инициализирует поток как подпоток другого потока. |
|
InitializeFromMemory Инициализирует контекст цвета из блока памяти. |
|
InitializeFromMemory Инициализирует поток для обработки блока памяти как потока. Поток не может превышать размер буфера. |
|
InitializeFromPalette Инициализировать палитру на основе заданной палитры. |
|
InitializePredefined Инициализирует палитру в одну из предварительно определенных палитр, указанных WICBitmapPaletteType, и при необходимости добавляет прозрачный цвет. |
|
IsBlackWhite Извлекает значение, описывающее, является ли палитра черно-белой. |
|
IsGrayscale Извлекает значение, описывающее, является ли палитра серой. |
|
LoadEx Загружает данные из входного потока с помощью заданных параметров. |
|
LoadParameterSet Задает нужный параметр WICRawParameterSet. |
|
Lock Предоставляет доступ к прямоугольной области растрового изображения. |
|
MatchesMimeType Извлекает значение, указывающее, соответствует ли заданный тип mime типу кодека. |
|
MatchesPattern Извлекает значение, указывающее, распознает ли кодек шаблон в указанном потоке. |
|
MatchesPattern Определяет, содержит ли поток шаблон элемента метаданных. |
|
Next Дополнительное текущее положение в перечислении. |
|
Notify Определяемый приложением метод обратного вызова, используемый для уведомлений об изменении параметра необработанного образа. |
|
Notify Метод уведомления задокументирован только для соответствия требованиям; его использование не рекомендуется и может быть изменено или недоступно в будущем. Вместо этого используйте RegisterProgressNotification. |
|
PFNProgressNotification Определяемая приложением функция обратного вызова вызывается при выполнении процесса выполнения компонента codec. |
|
QueryCapability Извлекает возможности декодера на основе указанного потока. |
|
QueryRawCapabilitiesInfo Извлекает сведения о возможностях, поддерживаемых для необработанного образа. |
|
RefreshStream Сообщает компоненту о том, что содержимое потока, на который он держится, возможно, изменилось. Компонент должен реагировать, грязив все кэшированные сведения из потока. |
|
RegisterProgressNotification Регистрирует функцию обратного вызова уведомления о ходе выполнения. |
|
RemoveMetadataByName Удаляет элемент метаданных из определенного расположения с помощью выражения запроса метаданных. |
|
RemoveValue Удаляет элемент метаданных, соответствующий заданным параметрам. |
|
RemoveValueByIndex Удаляет элемент метаданных по указанному индексу. |
|
RemoveWriterByIndex Удаляет модуль записи метаданных из указанного расположения индекса. |
|
Reset Сбрасывает текущую позицию до начала перечисления. |
|
SaveEx Сохраняет IWICPersistStream в заданном входном IStream с помощью заданных параметров. |
|
SetColorContexts Задает объекты IWICColorContext для кодировщика. |
|
SetColorContexts Задает для кадра заданный номер профилей IWICColorContext. |
|
SetContrast Задает значение контрастности необработанного изображения. |
|
SetCurrentLevel Указывает уровень, который требуется получить при следующем вызове CopyPixels. |
|
SetDestinationColorContext Задает контекст цвета назначения. |
|
SetExposureCompensation Задает значение остановки компенсации воздействия. |
|
SetGamma Задает требуемое гамма-значение. |
|
SetIndexing Включает индексирование JPEG для эффективного случайного доступа. |
|
SetMetadataByName Задает элемент метаданных определенному расположению. |
|
SetNamedWhitePoint Задает именованную белую точку необработанного файла. |
|
SetNoiseReduction Задает значение уменьшения шума необработанного изображения. |
|
SetNotificationCallback Задает метод обратного вызова уведомления. |
|
SetPalette Предоставляет доступ для изменений палитры. |
|
SetPalette Задает глобальную палитру для изображения. |
|
SetPalette Задает IWICPalette для индексированных форматов пикселей. |
|
SetParameters Задает данные, относящиеся к DDS. |
|
SetPixelFormat Запросы, которые кодировщик использует указанный формат пикселей. |
|
SetPreview Задает глобальную предварительную версию изображения. |
|
SetRenderMode Задает текущий WICRawRenderMode. |
|
SetResolution Изменяет физическое разрешение изображения. |
|
SetResolution Задает физическое разрешение выходного изображения. |
|
SetRotation Задает нужный угол поворота. |
|
SetSaturation Задает значение насыщенности необработанного изображения. |
|
SetSharpness Задает значение резкости необработанного изображения. |
|
SetSize Задает размеры выходного изображения для кадра. |
|
SetThumbnail Задает глобальный эскиз изображения. |
|
SetThumbnail Задает эскиз кадра, если поддерживается кодеком. |
|
SetTint Задает значение отметки необработанного изображения. |
|
SetToneCurve Задает кривую тон для необработанного изображения. |
|
SetValue Задает заданный элемент метаданных. |
|
SetValueByIndex Задает элемент метаданных указанному индексу. |
|
SetWhitePointKelvin Задает значение Kelvin в белой точке. |
|
SetWhitePointRGB Задает значения RGB белых точек. |
|
SetWriterByIndex Заменяет модуль записи метаданных в указанном расположении индекса. |
|
Skip Пропускает заданное количество объектов. |
|
SupportsTransparency Возвращает значение, поддерживает ли формат прозрачные пиксели. |
|
WICConvertBitmapSource Получает IWICBitmapSource в нужном формате пикселей из заданного IWICBitmapSource. |
|
WICCreateBitmapFromSection Возвращает идентификатор IWICBitmapSource, который поддерживается пикселями дескриптора интерфейса графического устройства Windows (GDI). (WICCreateBitmapFromSection) |
|
WICCreateBitmapFromSectionEx Возвращает идентификатор IWICBitmapSource, который поддерживается пикселями дескриптора интерфейса графического устройства Windows (GDI). (WICCreateBitmapFromSectionEx) |
|
WICGetMetadataContentSize Возвращает размер содержимого метаданных, содержащегося указанным IWICMetadataWriter. Возвращаемые учетные записи размера для заголовка и длины метаданных. |
|
WICMapGuidToShortName Получает короткое имя, связанное с заданным GUID. |
|
WICMapSchemaToName Получает имя, связанное с данной схемой. |
|
WICMapShortNameToGuid Получает GUID, связанный с заданным коротким именем. |
|
WICMatchMetadataContent Получает GUID формата метаданных для указанного формата контейнера и поставщика, который лучше всего соответствует содержимому в заданном потоке. |
|
WICSerializeMetadataContent Записывает метаданные в заданный поток. |
|
WriteFrame Кодирует изображение в кадр, заданный IWICBitmapFrameEncode. |
|
WriteFrameThumbnail Кодирует изображение как эскиз кадра, заданного IWICBitmapFrameEncode. |
|
WritePixels Копирует данные строки сканирования из буфера, предоставленного вызывающим объектом IWICBitmapFrameEncode. |
|
WritePixels Записывает строки из исходных плоскостей в закодированный формат. (IWICPlanarBitmapFrameEncode.WritePixels) |
|
WriteScan Записывает данные сканирования в кадр JPEG. |
|
WriteSource Кодирует источник растрового изображения. |
|
WriteSource Записывает строки из исходных плоскостей в закодированный формат. (IWICPlanarBitmapFrameEncode.WriteSource) |
|
WriteThumbnail Кодирует заданное изображение в виде эскиза в заданный кодировщик растровых карт WIC. |
Interfaces
|
IWICBitmap Определяет методы, которые добавляют концепцию удобства записи и статических представлений растровых изображений в IWICBitmapSource. |
|
IWICBitmapClipper Предоставляет методы, создающие обрезанную версию входного растрового изображения для указанной прямоугольной области. |
|
IWICBitmapCodecInfo Предоставляет методы, предоставляющие сведения о конкретном кодеке. |
|
IWICBitmapCodecProgressNotification Предоставляет методы, используемые для уведомления о ходе выполнения для кодировщиков и декодаторов. |
|
IWICBitmapDecoder Предоставляет методы, относящиеся к декодеру. |
|
IWICBitmapDecoderInfo Предоставляет методы, предоставляющие сведения о декоде. |
|
IWICBitmapEncoder Определяет методы настройки свойств кодировщика, таких как эскизы, кадры и палитры. |
|
IWICBitmapEncoderInfo Предоставляет методы, предоставляющие сведения о кодировщике. |
|
IWICBitmapFlipRotator Предоставляет методы для создания растрового изображения с отражением (по горизонтали или вертикали) и/или с вращением с шагом 90 градусов. Перевернутый выполняется перед поворотом. |
|
IWICBitmapFrameChainReader Предоставляет доступ к кадрам, связанным с текущим кадром, через цепочки различных типов. |
|
IWICBitmapFrameChainWriter Связывает кадры в цепочках различных типов. |
|
IWICBitmapFrameDecode Определяет методы декодирования отдельных кадров изображений в закодированном файле. |
|
IWICBitmapFrameEncode Представляет отдельные кадры изображений кодировщика. |
|
IWICBitmapLock Предоставляет методы, поддерживающие метод Lock. |
|
IWICBitmapScaler Представляет входное растровое изображение с изменённым размером с использованием алгоритма ресэмплинга или фильтрации. |
|
IWICBitmapSource Предоставляет методы, ссылающиеся на источник, из которого извлекаются пиксели, но не могут быть записаны обратно. |
|
IWICBitmapSourceTransform Предоставляет методы для разгрузки определенных операций в базовой реализации IWICBitmapSource. |
|
IWICColorContext Предоставляет методы управления цветом. |
|
IWICColorTransform Предоставляет методы, которые преобразуют IWICBitmapSource из одного контекста цвета в другой. |
|
IWICComponentFactory Предоставляет методы, которые создают компоненты, используемые разработчиками компонентов. К ним относятся средства чтения метаданных, записи и другие службы для использования разработчиками кодека и обработчика метаданных. |
|
IWICComponentInfo Предоставляет методы для получения сведений о компонентах. |
|
IWICDdsDecoder Предоставляет сведения и функциональные возможности, относящиеся к формату изображения DDS. |
|
IWICDdsEncoder Позволяет записывать сведения о формате DDS в кодировщик. |
|
IWICDdsFrameDecode Предоставляет доступ к одному кадру данных изображений DDS в собственной DXGI_FORMAT форме, а также сведения о данных изображения. |
|
IWICDevelopRaw Предоставляет методы, предоставляющие доступ к возможностям необработанного формата кодека. |
|
IWICDevelopRawNotificationCallback Предоставляет метод обратного вызова для уведомлений об изменениях необработанных изображений. |
|
IWICEnumMetadataItem Предоставляет методы, обеспечивающие сервисы перечисления для отдельных элементов метаданных. |
|
IWICFastMetadataEncoder Предоставляет методы, используемые для редактирования метаданных на месте. Быстрый кодировщик метаданных позволяет добавлять и удалять метаданные в образ без необходимости полностью перекодировать изображение. |
|
IWICFormatConverter Представляет IWICBitmapSource, который преобразует данные изображения из одного формата пикселей в другой, обрабатывая дитерирование и полутонирование в индексированные форматы, преобразование палитры и альфа-пороговое значение. |
|
IWICFormatConverterInfo Предоставляет методы, предоставляющие сведения о преобразователе формата пикселей. |
|
IWICImageEncoder Кодирует интерфейсы ID2D1Image в IWICBitmapEncoder. |
|
IWICImagingFactory Предоставляет методы, используемые для создания компонентов компонента образов Windows (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 Предоставляет методы, предоставляющие доступ к записи содержимого метаданных. Это реализуется независимыми поставщиками программного обеспечения (ISV) для создания новых средств записи метаданных. |
|
IWICMetadataWriterInfo Предоставляет методы, которые предоставляют основные сведения о зарегистрированном писателе метаданных. |
|
IWICPalette Предоставляет методы для доступа и создания цветовой таблицы, в первую очередь для индексированных форматов пикселей. |
|
IWICPersistStream Предоставляет методы, обеспечивающие дополнительную нагрузку и сохранение методов, которые принимают WICPersistOptions. |
|
IWICPixelFormatInfo Предоставляет методы, предоставляющие сведения о формате пикселей. |
|
IWICPixelFormatInfo2 Расширяет IWICPixelFormatInfo, предоставляя дополнительные сведения о формате пикселей. |
|
IWICPlanarBitmapFrameEncode Позволяет записывать пиксели изображения планарного компонента в кодировщик. |
|
IWICPlanarBitmapSourceTransform Предоставляет доступ к формату пикселей planar Y'CbCr, где компоненты пикселей хранятся в отдельных плоскостях компонентов. |
|
IWICPlanarFormatConverter Позволяет инициализировать преобразователь формата с помощью планарного источника. |
|
IWICProgressCallback Интерфейс IWICProgressCallback задокументирован только для соответствия требованиям; его использование не рекомендуется и может быть изменено или недоступно в будущем. Вместо этого используйте RegisterProgressNotification. |
|
IWICProgressiveLevelControl Предоставляет методы для получения сведений о прогрессивном декодировании и его управлении. |
|
IWICStream Представляет поток компонента образов Windows (WIC) для ссылки на изображения и содержимое метаданных. |
|
IWICStreamProvider Предоставляет методы для поставщика потоков. |
Structures
|
WICBitmapPattern Содержит элементы, определяющие шаблон в файле изображения, который можно использовать для идентификации определенного формата. |
|
WICBitmapPlane Задает формат пикселя, буфер, шаг и размер плоскости компонента для планарного формата пикселей. |
|
WICBitmapPlaneDescription Задает формат пикселей и размер плоскости компонентов. |
|
WICDdsFormatInfo Задает DXGI_FORMAT и блоковые сведения формата DDS. |
|
WICDdsParameters Задает измерение изображения DDS, DXGI_FORMAT и альфа-режим содержащихся данных. |
|
WICImageParameters Это определяет параметры, которые можно использовать для переопределения параметров по умолчанию, обычно используемых при кодировании изображения. |
|
WICJpegFrameHeader Представляет заголовок кадра JPEG. (WICJpegFrameHeader) |
|
WICJpegScanHeader Представляет заголовок кадра JPEG. (WICJpegScanHeader) |
|
WICMetadataHeader Представляет заголовок метаданных. |
|
WICMetadataPattern Представляет шаблон метаданных. |
|
WICRawCapabilitiesInfo Определяет необработанные возможности кодека. |
|
WICRawToneCurve Представляет кривую тона необработанного изображения. |
|
WICRawToneCurvePoint Представляет точку кривой тона необработанного изображения. |
|
WICRect Представляет прямоугольник для API компонента образов Windows (WIC). |