<<游戏编程大师技巧>>
文章平均质量分 72
haiheng
这个作者很懒,什么都没留下…
展开
-
初始化(16位)
int Game_Init(void *parms = NULL, int num_parms = 0){ //创建IDirectDraw接口 if (FAILED(DirectDrawCreateEx(NULL, (void **)&lpdd, IID_IDirectDraw7, NULL))) return(0); //设置协作级别:全屏 if (FAILED(lpdd->SetCo原创 2005-02-16 21:17:00 · 1157 阅读 · 0 评论 -
游戏流程
int WINAPI WinMain( HINSTANCE hinstance, HINSTANCE hprevinstance, LPSTR lpcmdline, int ncmdshow){WNDCLASSEX winclass; // this will hold the class we createHWND hwnd; // generic window原创 2005-02-16 21:07:00 · 1154 阅读 · 0 评论 -
game_main(32)
int Game_Main(void *parms = NULL, int num_parms = 0){ //按ESC键退出 if (KEYDOWN(VK_ESCAPE)) SendMessage(main_window_handle,WM_CLOSE,0,0); memset(&ddsd,0,sizeof(ddsd)); ddsd.dwSize=sizeof(ddsd); /原创 2005-02-23 21:00:00 · 1317 阅读 · 0 评论 -
后备缓冲
int Game_Init(void *parms = NULL, int num_parms = 0){ //创建IID_IDirectDraw7接口 if (FAILED(DirectDrawCreateEx(NULL, (void **)&lpdd, IID_IDirectDraw7, NULL))) return(0); //设置协作级别 if (FAILED(lpdd->Set原创 2005-02-25 19:53:00 · 1755 阅读 · 0 评论