Bug 114567 - [launcher] Splash screen support for other image formats (Part 1)

On Windows, use WIC for image loading to support a wide range
of image formats, including BMP, PNG, JPG and GIF.

Note that since the current splash screen implementation on Windows
doesn't support transparency, any transparency in the source images
is converted to opaque black.

Signed-off-by: Nikita Nemkin <nikita@nemkin.ru>
Change-Id: I2cec56d831676bfa6c0d0edd3a9f5d08811e2ade
Reviewed-on: https://git.eclipse.org/r/c/equinox/rt.equinox.framework/+/183962
Tested-by: Sravan Kumar Lakkimsetti <sravankumarl@in.ibm.com>
Reviewed-by: Sravan Kumar Lakkimsetti <sravankumarl@in.ibm.com>
2 files changed