frameimage.h
来自「brew一些源码」· C头文件 代码 · 共 29 行
H
29 行
/*===========================================================================
包明辉 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 + =
减小字号Ctrl + -
显示快捷键?