这篇教程C++ DrawFrame函数代码示例写得很实用,希望能帮到您。
本文整理汇总了C++中DrawFrame函数的典型用法代码示例。如果您正苦于以下问题:C++ DrawFrame函数的具体用法?C++ DrawFrame怎么用?C++ DrawFrame使用的例子?那么恭喜您, 这里精选的函数代码示例或许可以为您提供帮助。 在下文中一共展示了DrawFrame函数的30个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于我们的系统推荐出更棒的C++代码示例。 示例1: whileHRESULT CAnimationModel::DrawFrame( LPD3DXFRAME pFrame ){ HRESULT hr = S_OK; LPD3DXMESHCONTAINER pMeshContainer = pFrame->pMeshContainer; while( NULL != pMeshContainer ) { hr = DrawMeshContainer( pFrame, pMeshContainer ); CHECK_FAILED( hr ); pMeshContainer = pMeshContainer->pNextMeshContainer; } if( pFrame->pFrameSibling ) { hr = DrawFrame( pFrame->pFrameSibling ); CHECK_FAILED( hr ); } if( pFrame->pFrameFirstChild ) { hr = DrawFrame( pFrame->pFrameFirstChild ); CHECK_FAILED( hr ); } return hr;}
开发者ID:serialkk,项目名称:sexyspike3,代码行数:28,
示例2: tdDraw3DCrease/**************************************************************** * VOID WINAPI tdDraw3DCrease( HDC hDC, LPRECT lprc, UINT uiFlags ) * * Description: * * * * Comments: * ****************************************************************/VOID WINAPI tdDraw3DCrease( HDC hDC, LPRECT lpRect, UINT uiFlags ){ RECT rc ; COLORREF rgbOld ; rc = *lpRect ; if (uiFlags & DRAW3D_OUT) OffsetRect( &rc, 1, 1 ) ; rgbOld = SetBkColor( hDC, tdGetShadowColor( GetBkColor( hDC ) ) ) ; DrawFrame( hDC, &rc ) ; if (uiFlags & DRAW3D_OUT) OffsetRect( &rc, -1, -1 ) ; else OffsetRect( &rc, 1, 1 ) ; SetBkColor( hDC, tdGetHighlightColor( rgbOld ) ) ; DrawFrame( hDC, &rc ) ; SetBkColor( hDC, rgbOld ) ;} /* tdDraw3DCrease() */
开发者ID:Jinjiego,项目名称:VCSamples,代码行数:37,
示例3: ActivateFramestatic void ActivateFrame (int Num, unsigned char Clear)/* Activate a new frame, deactivate the old one */{ unsigned char y; register FrameDesc* F; if (ActiveFrame != Num) { /* Deactivate the old one */ if (ActiveFrame >= 0) { DrawFrame (Frames [ActiveFrame], 0); } /* Activate the new one */ if ((ActiveFrame = Num) >= 0) { F = Frames [ActiveFrame]; /* Clear the frame if requested */ if (Clear) { for (y = F->fd_y1+1; y < F->fd_y2; ++y) { cclearxy (F->fd_x1+1, y, F->fd_width); } } DrawFrame (F, 1); } /* Redraw the current prompt line */ DisplayPrompt (ActivePrompt); }}
开发者ID:AntiheroSoftware,项目名称:cc65,代码行数:30,
|