In the April issue of MSDN Magazine I introduced the Windows Imaging Component (WIC), showing you how you can use it to encode and decode different image formats. This month I'm going to show you how you can extend WIC by writing your own codecs. In particular, I'll walk through the initial steps for developing an alternative decoder for the Windows icon format. First, however, let me discuss the process of writing a codec.