这篇教程C++ Flip函数代码示例写得很实用,希望能帮到您。
本文整理汇总了C++中Flip函数的典型用法代码示例。如果您正苦于以下问题:C++ Flip函数的具体用法?C++ Flip怎么用?C++ Flip使用的例子?那么恭喜您, 这里精选的函数代码示例或许可以为您提供帮助。 在下文中一共展示了Flip函数的29个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于我们的系统推荐出更棒的C++代码示例。 示例1: SettingsWindowProcint SettingsWindowProc(PASSPROCVARS Params){ int r=0; r+=cbHighScores.ProcFunction(Params); r+=cbPlay.ProcFunction(Params); r+=cbExit.ProcFunction(Params); r+=cbOptions.ProcFunction(Params); r+=cbCredits.ProcFunction(Params); if(r){//DrawString("Setting up alpha table/@", 0, 10, 8);//DrawString("Setting up alpha table/@", 0, 20, 12);//DrawString("Setting up alpha table/@", 0, 35, 13);//DrawString("Setting up alpha table/@", 0, 50, 21); Flip(Pass.DDFront); Blit(Pass.DDBack, ScreenUnhighlighted, 0,0,640,480,0,0); } switch(Params.uMsg){ case WM_PAINT: settingsRedrawScreen(); break; case WM_CLOSE: Pass.SettingsInfo=SETTINGS_EXIT; Pass.ProgramFlow=PF_EXIT; break; }return 0;}
开发者ID:thenfour,项目名称:Archives,代码行数:28,
示例2: GL_PUSHvoid GSDevice::Present(const GSVector4i& r, int shader){ GSVector4i cr = m_wnd->GetClientRect(); int w = std::max<int>(cr.width(), 1); int h = std::max<int>(cr.height(), 1); if(!m_backbuffer || m_backbuffer->GetWidth() != w || m_backbuffer->GetHeight() != h) { if(!Reset(w, h)) { return; } } GL_PUSH("Present"); ClearRenderTarget(m_backbuffer, 0); if(m_current) { static int s_shader[5] = {0, 5, 6, 8, 9}; // FIXME Present(m_current, m_backbuffer, GSVector4(r), s_shader[shader]); } Flip(); GL_POP();}
开发者ID:B1ackDaemon,项目名称:pcsx2,代码行数:30,
示例3: XM7_BitBlt/* * BITBLT */BOOL XM7_BitBlt(int nDestLeft, int nDestTop, int nWidth, int nHeight, int nSrcLeft, int nSrcTop){ AG_Rect srcrect, dstrect; if(bUseOpenGL) { Flip(); return TRUE; } srcrect.x = nSrcLeft; srcrect.y = nSrcTop; srcrect.w = (Uint16) nWidth; srcrect.h = (Uint16) nHeight; dstrect.x = nDestLeft; dstrect.y = nDestTop; dstrect.w = (Uint16) nWidth; dstrect.h = (Uint16) nHeight; /* * デ C++ Float2函数代码示例 C++ FlFileError函数代码示例
|