📄 framemgr.h
字号:
// FrameMgr.h: interface for the CFrameMgr class.
//
//////////////////////////////////////////////////////////////////////
#if !defined(AFX_FRAMEMGR_H__5521928D_1621_4CA5_B2CE_501D72B875F5__INCLUDED_)
#define AFX_FRAMEMGR_H__5521928D_1621_4CA5_B2CE_501D72B875F5__INCLUDED_
#if _MSC_VER > 1000
#pragma once
#endif // _MSC_VER > 1000
class CFrameMgr
{
enum eFrameDelay
{
FRAME_DELAY = 60,//60捞 霸烙俊 静捞绰 蔼涝聪促.
};
public:
CFrameMgr();
virtual ~CFrameMgr();
public:
__int32* MakeINT32Memory();
void FreeMemories();
bool CanNextFrame();//促澜 橇饭烙栏肺 哎 荐 乐绰瘤 眉农 钦聪促. true捞搁 促澜 橇饭烙栏肺 哎 荐 乐嚼聪促.
void DoFrameDelay(char** pTemp);//茄 橇饭烙俊辑 且 荐 乐绰 葛电 老捞 辆丰 登菌阑锭 促澜 橇饭烙阑 困秦辑 喉废阑 扒促.
__int32 GetFrameCount();
void IncFrameCount();//茄橇饭烙
void InitTime();
private://橇饭烙 掉饭捞侩 函荐
static DWORD* m_pdwSkipDelay;
static int* m_pnIsSkiped;
static int* m_piSkipCount;
static __int32* m_pnFrameDelay;
static DWORD* m_pdwFrameCheckTime;//橇饭烙 眉欧 矫埃
static DWORD* m_pdwPrevFrameCheckTime;//捞傈 橇饭烙 眉欧 矫埃
static DWORD* m_pdwTargetTime;
private://橇饭烙 墨款飘侩 函荐
DWORD* MakeDwordMemory();
int* GetFrameDelayBuffer(); // CSD-030804
int m_iNowFrame;
int m_iFrameCounter;
};
extern CFrameMgr g_FrameMgr;
#endif // !defined(AFX_FRAMEMGR_H__5521928D_1621_4CA5_B2CE_501D72B875F5__INCLUDED_)
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -