R.Wieser
2023-11-26 08:43:40 UTC
Hello all,
Some time ago I stumbled over a few webp images. After some some
websearching I found a dll which could decode them into a raw byte arrays,
and with help of GDI+ I was able to save that into a native format (jpg,
png, etc), allowing me to view the resulting images.
While doing the above I was (again) made aware that GDI+ has(?) installable
image decoders & encoders. So, I thought it would be an idea to see if I
could write-and-install a webp decoder to that list.
The thing is, I can't seem to find anything of worth regarding native GDI+
installable image decoders, and only very little about a WIC type of
decoder. At least not enough to be able to get a complete picture about
what needs to be done.
So, I'm wondering if anyone here knows anything about how to create,
preferrably, a native GDI+ decoder - though information about how to create
WIC type of decoder is quite welcome too. (I'm an Assembly programmer, which
is why I rather work with the former than the latter)
Regards,
Rudy Wieser
Some time ago I stumbled over a few webp images. After some some
websearching I found a dll which could decode them into a raw byte arrays,
and with help of GDI+ I was able to save that into a native format (jpg,
png, etc), allowing me to view the resulting images.
While doing the above I was (again) made aware that GDI+ has(?) installable
image decoders & encoders. So, I thought it would be an idea to see if I
could write-and-install a webp decoder to that list.
The thing is, I can't seem to find anything of worth regarding native GDI+
installable image decoders, and only very little about a WIC type of
decoder. At least not enough to be able to get a complete picture about
what needs to be done.
So, I'm wondering if anyone here knows anything about how to create,
preferrably, a native GDI+ decoder - though information about how to create
WIC type of decoder is quite welcome too. (I'm an Assembly programmer, which
is why I rather work with the former than the latter)
Regards,
Rudy Wieser