Хорошо, вот некоторая информация, которую мне удалось откопать. Кажется, что рекомендуемый (от Microsoft) способ сделать то, что вы хотите, - разработать кодек с поддержкой WIC для вашего формата. API Windows Imaging Component (WIC) встроен в Vista, но также доступен для XP и Win Server 2003, либо в .NET 3, либо в виде отдельной загрузки.
Однако, кажется, существует и другой способ расширить список кодеков GDI +, но эти воды намного мрачнее. Если вы откроете gdiplus.dll в шестнадцатеричном редакторе, вы найдете ссылку на следующий раздел реестра:
Software\Microsoft\Imaging\Codecs
Поиск по этому ключу отправит вам статью MSDN , в которой рассказывается о регистрации ваших собственных кодеков изображений на платформах Windows CE и Windows Mobile. Самое смешное, что gdiplus.dll в XP содержит указанный ключ реестра. Я не проверял, использует ли он его, хотя и не пытался разработать свой собственный кодек, ни для WIC, ни для GDI +.
Надеюсь, эта информация поможет вам, по крайней мере, начать.