Beispiel #1
0
RET_CODE win_image_file_preview(char *file, RECT rect_info)
{
	int ret_val;

	ret_val = image_decode(file, IMAGEDEC_THUMBNAIL, rect_info.left, rect_info.top, rect_info.right - rect_info.left, rect_info.bottom - rect_info.top, ANG_ORI);

	if(ret_val < 0)
	{
		return RET_FAILURE;
	}
	return RET_SUCCESS;
}
Beispiel #2
0
void targa_decode_grayscale(PointerInputStream& istream, RGBAImage& image, const Flip& flip)
{
  TargaDecodeGrayPixel decode;
  image_decode(istream, decode, image, flip);
}
Beispiel #3
0
void targa_decode_rle_rgba(PointerInputStream& istream, RGBAImage& image, const Flip& flip)
{
	TargaDecodeRGBAPixelRLE decode;
  image_decode(istream, decode, image, flip);
}
Beispiel #4
0
void targa_decode_rgb(stream::PointerInputStream& istream, RGBAImage& image, const Flip& flip)
{
  TargaDecodeRGBPixel decode;
  image_decode(istream, decode, image, flip);
}