查看单个帖子
旧 2007-06-05, 05:56 PM   #3
yogy
高级会员
 
注册日期: 06-11
帖子: 1527
精华: 15
现金: 6353 标准币
资产: 6353 标准币
yogy 向着好的方向发展
默认 回复: 请比较一下OpenGL 和DirectDraw,Direct3D的特长和缺点何在

OpenGL并不慢,关键是你使用的正确与否,
比如在 View里,你是否重载了OnEraseBkgnd

BOOL CMyView::OnEraseBkgnd(CDC* pDC)
{
// TODO: Add your message handler code here and/or call default

return TRUE ; //CView::OnEraseBkgnd(pDC);
}

这样的话速度就会提高很多

另外,OpenGL绝对不会用DirectX来实现,否则跨平台谁来支持?
yogy离线中   回复时引用此帖