⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 frameimage.h

📁 brew一些源码
💻 H
字号:
/*===========================================================================
包明辉 CFrameImage .贴图代码
FILE: FrameImage.h
===========================================================================*/
#include "HeaderData.h"
#ifndef BBC_BAO_FRAMEIMAGE_2006_5_27
#define BBC_BAO_FRAMEIMAGE_2006_5_27
#define  FRAMEIMAGE_FREE(p)		CFrameImage_Release((CFrameImage **)&(p))
typedef	struct tagFrameImage	CFrameImage;
struct tagFrameImage
{
	AEEApplet*	m_pme;
	IBitmap*	m_pBitMap;//图象指针
	uint32		m_nCx;//图象高度
	uint32		m_nCy;//图象宽度
	uint32		m_nFrames;//图象帧数
};
CFrameImage*	CFrameImage_New();
CFrameImage*	CFrameImage_NewEx(AEEApplet* pme , const char* pResFile , uint16 nResID , uint32 nFrame);
boolean			CFrameImage_SetImage(CFrameImage* pFrameImage , const char* pResFile , uint16 nResID , uint32 nFrame);
void			CFrameImage_ClearImage(CFrameImage* pFrameImage);
void			CFrameImage_Draw(CFrameImage* pFrameImage , uint32 nFrame , int nX , int nY);
int				CFrameImage_GetFrameY(CFrameImage* pFrameImage);
void			CFrameImage_Release(CFrameImage** pFree);
//Helper
IBitmap* GetBmpFromImg(AEEApplet * po, IImage *pImage);


#endif//BBC_BAO_FRAMEIMAGE_2006_5_27

⌨️ 快捷键说明

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