Just testing code

ImageFix::ImageFix()
{
	GdiplusStartupInput input;
	GdiplusStartup(&m_token, &input, NULL);

	// Comment
	UINT size;
	UINT numEncoders;
	GetImageEncodersSize(&numEncoders, &size);

	ImageCodecInfo *encoders = (ImageCodecInfo *)malloc(size);
	GetImageEncoders(numEncoders, size, encoders);

	for (UINT i = 0; i < numEncoders; i++)
	{
		ImageCodecInfo encoder = encoders[i];
		m_aEncoders.Add(encoder);

		if (encoder.FormatID == ImageFormatPNG)
		{
			m_defaultEncoder = encoder;
		}
	}

	free(encoders);
}

Wow! This is great!

Leave a Reply