WIC constants, enumerations, and flags
This section contains information about the Windows Imaging Component (WIC) constants, enumerations, and flags.
In this section
Topic | Description |
---|---|
WIC GUIDs and CLSIDs | |
Codec Error Codes | |
Native Pixel Formats | This topic introduces the pixel formats provided by the WIC |
Native WIC Codecs | This section contains information about the native imaging codecs available in WIC. |
IWICDevelopRawNotificationCallback Constants | Flags used to by IWICDevelopRawNotificationCallback to indicate which members have changed. |
IWICJpegFrameDecode Constants | Flags used by the WICJpegScanHeader and WICJpegFrameHeader. |
WIC8BIMIptcDigestProperties | Specifies the identifiers of the metadata items in an 8BIM IPTC digest metadata block. |
WIC8BIMIptcProperties | Specifies the identifiers of the metadata items in an 8BIM IPTC block. |
WIC8BIMResolutionInfoProperties | Specifies the identifiers of the metadata items in an 8BIMResolutionInfo block. |
WICBitmapAlphaChannelOption | Specifies the desired alpha channel usage. |
WICBitmapCreateCacheOption | Specifies the desired cache usage. |
WICBitmapDecoderCapabilities | Specifies the capabilities of the decoder. |
WICBitmapDitherType | Specifies the type of dither algorithm to apply when converting between image formats. |
WICBitmapEncoderCacheOption | Specifies the cache options available for an encoder. |
WICBitmapInterpolationMode | Specifies the sampling or filtering mode to use when scaling an image. |
WICBitmapLockFlags | Specifies access to an IWICBitmap. |
WICBitmapPaletteType | Specifies the type of palette used for an indexed image format. |
WICBitmapTransformOptions | Specifies the flip and rotation transforms. |
WICColorContextType | Specifies the color context types. |
WICComponentEnumerateOptions | Specifies component enumeration options. |
WICComponentSigning | Specifies the component signing status. |
WICComponentType | Specifies the type of WIC component. |
WICDecodeOptions | Specifies decode options. |
WICDdsDimension | Specifies the dimension type of the data contained in DDS image. |
WICDdsAlphaMode | Specifies the meaning of pixel color component values contained in the DDS image. |
WICGifApplicationExtensionProperties | Specifies the application extension metadata properties for a Graphics Interchange Format (GIF) image. |
WICGifCommentExtensionProperties | Specifies the comment extension metadata properties for a GIF image. |
WICGifGraphicControlExtensionProperties | Specifies the graphic control extension metadata properties that define the transitions between each frame animation for GIF images. |
WICGifImageDescriptorProperties | Specifies the image descriptor metadata properties for GIF frames. |
WICGifLogicalScreenDescriptorProperties | Specifies the logical screen descriptor properties for GIF metadata. |
WICHeifCompressionOption | Defines constants that specify High Efficiency Image Format (HEIF) compression options. Allows you to choose which compression format to use when creating a HEIF image file. |
WICJpegCommentProperties | Specifies the JPEG comment properties. |
WICJpegChrominanceProperties | Specifies the JPEG chrominance table property. |
WICJpegIndexingOptions | Specifies the options for indexing a JPEG image. |
WICJpegLuminanceProperties | Specifies the JPEG luminance table property. |
WICJpegScanType | Specifies the memory layout of pixel data in a JPEG image scan. |
WICJpegTransferMatrix | Specifies conversion matrix from Y'Cb'Cr' to R'G'B'. |
WICJpegYCrCbSubsamplingOption | Specifies the JPEG YCrCB subsampling options. |
WICMetadataCreationOptions | Specifies metadata creation options. |
WICNamedWhitePoint | Specifies named white balances for raw images. |
WICPersistOptions | Specifies WIC options that are used when initializing a component with a stream. |
WICPixelFormatNumericRepresentation | |
WICPlanarOptions | Specifies additional options to an IWICPlanarBitmapSourceTransform implementation. |
WICProgressOperation | Specifies the progress operations to receive notifications for. |
WICPngBkgdProperties | Specifies the Portable Network Graphics (PNG) background (bKGD) chunk metadata properties. |
WICPngChrmProperties | Specifies the PNG cHRM chunk metadata properties for CIE XYZ chromaticity. |
WICPngFilterOption | Specifies the PNG filters available for compression optimization. |
WICPngGamaProperties | Specifies the PNG gAMA chunk metadata properties. |
WICPngHistProperties | Specifies the PNG hIST chunk metadata properties. |
WICPngIccpProperties | Specifies the PNG iCCP chunk metadata properties. |
WICPngItxtProperties | Specifies the PNG iTXT chunk metadata properties. |
WICPngSrgbProperties | Specifies the PNG sRGB chunk metadata properties. |
WICPngTimeProperties | Specifies the PNG tIME chunk metadata properties. |
WICProgressNotification | Specifies when the progress notification callback should be called. |
WICRawCapabilities | Specifies the capability support of a raw image. |
WICRawParameterSet | Specifies the parameter set used by a raw codec. |
WICRawRenderMode | Specifies the render intent of the next CopyPixels call. |
WICRawRotationCapabilities | Specifies the rotation capabilities of the codec. |
WICSectionAccessLevel | Specifies the access level of a Windows Graphics Device Interface (GDI) section. |
WICTiffCompressionOption | Specifies the Tagged Image File Format (TIFF) compression options. |