ICO Format Overview
This topic provides information about the native ICO codec available through Windows Imaging Component (WIC).
Codec Identity
The following table provides codec identification information.
| Formal Name(s) | Icon Format (ICO) |
|---|---|
| File Name Extension(s) | ico |
| MIME type | image/ico |
| Specification Support |
The following table lists the GUIDs used to identify the native ICO codec components.
| Component | Friendly Name | GUID |
|---|---|---|
| Container Format | GUID_ContainerFormatIco | a3a860c4-338f-4c17-919afba4b5628f21 |
| Decoder | CLSID_WICIcoDecoder | c61bfcdf-2e0f-4aad-a8d7e06bafebcdfe |
| Encoder | NOT AVAILABLE | NOT AVAILABLE |
Encoding
WIC does not provide a native ICO image encoder.
Decoding
The WIC decoding API are designed to be codec-independent and image decoding for WIC-enabled codecs is essentially the same. For more information about image decoding, see the Decoding Overview. For more information about using decoded image data, see the Bitmap Sources Overview.