tga.h

来自「边缘检测原代码. 边缘检测原代码.」· C头文件 代码 · 共 34 行

H
34
字号

#ifndef _TGA_
#define _TGA_

class CTga 
{

public:
	CTga();
	~CTga();
	CTga(CArchive& ar);
protected:
	BYTE		identification,colormap_type,image_type;
	BYTE		*data; 
	BYTE		pixel_size,descriptor;
	UINT		origin_x,origin_y,width,height;
public:
	void		LoadFile(const char *fileName);
	void		LoadBitmapFile(CFile *file);
	BYTE		GetPixelSize();
	BYTE*		GetImageData();
	UINT		GetImageWidth();
	UINT		GetImageHeight();
protected:
	void ReadType1Data(CFile *file);
	void ReadType2Data(CFile *file);
	void ReadType3Data(CFile *file);
	void ReadType9Data(CFile *file);
	void ReadType10Data(CFile *file);
	void ReadType11Data(CFile *file);
	void ReadType32Data(CFile *file);
	void ReadType33Data(CFile *file);
};
#endif

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?